﻿/*! © mySupermarket Limited, 2005-2012. All rights reserved. */button:hover{cursor:pointer}
.Selected1{background-color:#c6e6e6}
.Hover1{background-color:#c6e6e6;cursor:pointer}
.LinkHover1:hover{background-color:#e2f6fa}
.BorderBottom1{border-bottom:solid 1px #f0f0f0}
.BorderBottom2{border-bottom:solid 1px #f0f0f0;padding-top:3px;padding-left:8px}
.BorderBottom2 .Selected{font-weight:bold;background-image:url(../Img/Signs/filters-signs.png);background-repeat:no-repeat;background-position:-5px -17px}
.Style1{font-family:Verdana;font-size:11px}
.SuggestionTitle1{text-transform:uppercase;font-size:12px;display:inline-block;padding:10px 25px 10px 10px;background-color:#c6eef6;position:relative;margin-bottom:10px}
.SuggestionTitle1 .Triangle{border-color:#c6eef6 transparent transparent transparent;border-style:solid;border-width:8px 8px 8px 8px;display:block;height:0;right:18px;bottom:-16px;position:absolute;width:0}
#StringRuler{position:absolute;height:auto;width:auto;z-index:-1}
.More,.Less{cursor:pointer;text-decoration:underline}
.Price{font-size:14px;color:#000}
.OldPrice{text-decoration:line-through}
.ClubCardImage{background-image:url("../Img/ClubCards/Logos.png");width:20px;height:18px;display:inline-block}
.ClubCardImage1{background-position:-2px -3px}
.ClubCardImage2{background-position:-3px 15px;height:15px}
.MspClubCards input{margin:0;padding:0}
.MspClubCards label,.MspClubCards span,.MspClubCards input{line-height:19px;vertical-align:middle}
.MspClubCards{background-color:#E6E6E6;border-radius:5px;padding:20px 10px 25px 20px}
.ClubCardBody .MspClubCards{margin-top:20px}
.ClubCardImage{margin-left:5px;margin-right:5px;padding:0}
.Expired{text-decoration:'line-through'}
.PPU{font-size:11px;white-space:nowrap}
.Opacity85{-moz-opacity:.85;-webkit-opacity:.85;opacity:.85}
.Opacity35{-moz-opacity:.35;-webkit-opacity:.35;opacity:.35}
.Opacity90{-moz-opacity:.9;-webkit-opacity:.9;opacity:.9}
.Seperator{margin-top:20px;margin-bottom:14px;border-top:1px solid #C2BEB7;display:block;height:10px}
.Seperator2{background-image:url(../Img/Signs/Dotted-line.gif);background-position:top;background-repeat:repeat-x;height:1px;border:0;display:block}
.Bold{font-weight:bold}
.Uppercase{text-transform:uppercase}
.Clear{clear:both}
.Complex{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #bebebe;background-color:#bebebe;text-align:center;height:24px;display:block}
.ColumsLayout2Left .Complex{background-color:White;height:21px}
.ColumsLayout2Left .Complex .Count{margin-top:0}
.Complex button,.ProductButtons button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:Arial;background-color:#bebebe;color:#fff;font-size:13px;line-height:16px;font-family:DroidSansBold,Tahoma}
.ProductButtons button{height:26px;width:134px;border:1px solid #bebebe;padding-bottom:2px}
.Complex button{background-position:center;background-repeat:no-repeat;width:24px;padding:0;border:1px solid #bebebe;display:block;height:21px;float:left;margin-right:2px;margin-left:2px;background-color:#bebebe}
.Complex button.Add{background-image:url(../Img/Signs/Signs.png);background-repeat:no-repeat;background-position:-34px -114px}
.Complex button.Remove{background-image:url(../Img/Signs/Signs.png);background-position:-35px -164px}
.Complex .Count{display:inline-block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #fff;background-color:#fff;padding:0 2px 0 2px;font-size:15px;color:#5f5f5f;font-family:DroidSansBold,Tahoma;min-width:70px;text-align:center;height:18px;margin-top:2px;float:left;line-height:18px}
.Complex .Count .TotalPrice{font-size:11px;color:#878787}
.BtArrow{background-image:url("../Img/Signs/BtArrow.png");background-position:right;background-repeat:no-repeat}
.Button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:DroidSansBold,Arial;padding:0;border:0 solid #5f5f5f;background-color:#5f5f5f;margin-bottom:10px;text-align:center;margin-top:20px;cursor:pointer;white-space:nowrap;position:absolute}
.Button.Split{border:1px solid #C8C8C8;background-color:#DEDEDE;position:absolute;display:block}
.Button.Split.UnAvailable{cursor:default}
.Button.Split a{color:#444;font-size:17px;padding-top:8px}
.Button.Split.Available a{color:#444;font-size:17px;padding-top:8px}
.Button.Split a:before{content:"";height:28px;left:1px;padding-left:30px;position:absolute;top:19px}
.Button.Split.Available a:before{background-repeat:no-repeat;background-image:url("../Img/Signs/SplitBasket.png")}
.Button.Split:hover{background-color:#C8C8C8}
.Button.Split.UnAvailable a{color:#989898;background-image:url(../Img/Signs/UnAvailableSplitBasket.png);background-repeat:no-repeat;background-position:10px 18px;padding-left:20px;text-align:center}
.Button.Split.UnAvailable:hover{background-color:#DEDEDE}
.Button:hover{background-color:#444}
.Button a{color:#FFF;font-size:18px;line-height:32px;text-decoration:none;text-transform:uppercase;display:block}
.ButtonLong{width:216px;padding-bottom:4px}
.ButtonLongSingleLine{width:168px}
.ButtonLongSingleLine a{line-height:46px}
.ButtonShort{height:26px;margin-left:5px;margin-right:5px;margin-top:8px;min-width:100px}
.ButtonShort a{font-size:12px;line-height:26px;padding:0 30px}
.ButtonSplit{height:67px;margin-left:2px;margin-right:5px;margin-top:8px;width:205px}
.Form .ButtonLong a,.ButtonLong a{text-decoration:none}
.Button a span{display:block;font-size:12px;text-transform:none;line-height:5px;padding-bottom:8px;font-family:DroidSansRegular}
.Button a.ScansButton{background-image:url(../Img/Signs/Appstore.png);height:41px;width:125px;display:block;background-repeat:no-repeat}
.ButtonsLongWrp{bottom:46px;position:absolute;right:110px;text-align:center}
.ButtonsLongWrp .Button{position:relative}
.ButtonsWrp{display:block;width:100%;height:80px;position:relative}
.SplitButtonsWrp{display:block;height:80px}
.ButtonsLongWrp .Button{float:left;margin-left:3px;margin-right:3px}
.MspFooter{display:block;background-color:#E6E6E6;text-align:center;clear:both;position:relative;padding:30px 0 250px 0;min-width:1003px}
.MspFooter ul{padding:5px 0}
.MspFooter ul li{display:inline;border-right:1px solid #737373;padding:0 5px}
.MspFooter li:last-of-type{border-right:0}
.MspFooter .FooterStores li:first-of-type{border-right:0}
.MspFooter .FooterStores li a{text-transform:capitalize;display:inline-block}
.None{display:none}
.MspPager{display:block;padding:15px 0;position:relative;text-align:right;width:100%;clear:both}
.MspPager .Box{padding-right:20px}
.MspPager .NextPage,.MspPager .PagerText,.MspPager .PrevPage{display:inline}
.MspPager a.Disabled{color:#878787;cursor:default;text-decoration:none;display:none}
.MspPager .PagerText{padding:0}
.MspPager .PagerText .Range{font-family:DroidSansBold;color:#5f5f5f}
.MspPager .NextPage{padding-left:12px}
.MspPager .NextPage:after{background-image:url("../Img/signs/Signs.png");background-position:-36px -1317px;background-repeat:no-repeat;padding-left:15px;content:""}
.MspPager .PrevPage{padding-right:15px}
.MspPager .PrevPage:before{background-image:url("../Img/signs/Signs.png");background-position:-41px -1267px;background-repeat:no-repeat;padding-left:12px;content:""}@font-face{font-family:'DroidSansRegular';src:url('../Fonts/droidsans-webfont.eot');src:url('../Fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),url('../Fonts/droidsans-webfont.woff') format('woff'),url('../Fonts/droidsans-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'DroidSansBold';src:url('../Fonts/droidsans-bold-webfont.eot');src:url('../Fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../Fonts/droidsans-bold-webfont.woff') format('woff'),url('../Fonts/droidsans-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Museo300';src:url('../Fonts/museo300-regular-webfont.eot');src:url('../Fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../Fonts/museo300-regular-webfont.woff') format('woff'),url('../Fonts/museo300-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Museo500';src:url('../Fonts/museo500-regular-webfont.eot');src:url('../Fonts/museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../Fonts/museo500-regular-webfont.woff') format('woff'),url('../Fonts/museo500-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Museo700';src:url('../Fonts/museo700-regular-webfont.eot');src:url('../Fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../Fonts/museo700-regular-webfont.woff') format('woff'),url('../Fonts/museo700-regular-webfont.ttf') format('truetype'),url('../Fonts/museo700-regular-webfont.svg#Museo700') format('svg');font-weight:normal;font-style:normal}
Body{font-family:DroidSansRegular,Tahoma;font-size:13px;color:#5f5f5f}
Form{direction:ltr}
A{color:#5f5f5f}
:focus,:active{outline:0}
h1,.Title1{padding-top:2px;padding-bottom:10px;font-family:Museo700,Tahoma;font-size:25px;font-weight:normal;color:#74c900}
.SiteTemplateWine h1,.SiteTemplateWine .Title1{color:#471f8a}
.SiteTemplateBeauty h1,.SiteTemplateBeauty .Title1{color:#e41d6a}
.SiteTemplateBeauty h1.Offer{color:#009beb}
.ChannelColor,A.ChannelColor,.ChannelColorFood{color:#74c900}
.SiteTemplateWine .ChannelColor,.SiteTemplateWine A.ChannelColor,.ChannelColorWine{color:#471f8a}
.SiteTemplateBeauty .ChannelColor,.SiteTemplateBeauty A.ChannelColor,.ChannelColorBeauty{color:#e41d6a}
.BgChannelColor,.BgChannelColorFood{background-color:#74c900}
.SiteTemplateWine .BgChannelColor{background-color:#471f8a}
.SiteTemplateBeauty .BgChannelColor{background-color:#e41d6a}
h2,.Title2{font-family:DroidSansBold,Tahoma;font-size:14px;font-weight:normal}
h3,.Title3{font-size:13px;font-family:DroidSansBold,Tahoma;font-weight:normal}
h4,.Title4{font-size:11px;font-family:DroidSansBold,Tahoma;font-weight:normal}
.FooterText{font-family:DroidSansNormal,Tahoma;font-size:13px;font-weight:normal;line-height:18px;margin:auto;padding:20px 0 5px;width:690px}
.Title4{font-size:14px;font-family:DroidSansBold,Tahoma;font-weight:normal}
p,.Text1{font-size:13px;font-weight:normal;padding:5px 0;line-height:16px}
.Text2{font-size:12px;font-weight:normal;padding:5px 0}
.Text3,H2.Text3{font-family:DroidSansBold;font-size:12px}
H2.Text3{display:inline}
.Text4{font-family:DroidSansRegular;font-size:14px;padding:5px 0;line-height:18px}
.Text5{font-family:DroidSansRegular;font-size:11px}
a.link{font-size:12px;font-weight:normal}
.Offer,a.Offer,.OfferRestriction{color:#009beb;text-decoration:none}
.LeftSideMenu{padding-top:20px}
.LeftSideMenu a{text-decoration:none;line-height:20px;padding-left:3px}
.LeftSideMenu a:hover{background-color:#e2f6fa;text-decoration:none}
.LeftSideMenu a.Selected{font-size:13px;font-family:DroidSansBold}
.MspSelectBoxTitle{padding-left:10px;display:block}
.MspSelectBox{text-decoration:none;width:127px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;min-height:12px}
.MspSelectBox .SelectedTitle{margin-right:3px}
.MspSelectBox .Selected:hover{cursor:pointer}
.MspSelectBox A{text-decoration:none;color:#5f5f5f}
.MspSelectBox .Seperator{padding:0 5px 0 5px}
.MspSelectBox .Triangle{border-color:#878787 transparent transparent;border-style:solid;border-width:5px 4px 3px;display:block;float:right;position:absolute;right:20px;top:9px;width:auto}
.MspSelectBox .Triangle:hover{cursor:pointer}
.MspSelectBox .LinksPanel a{display:block}
.MspSelectBox .LinksPanel{display:none;clear:both;top:-2px}
.MspSelectBox.Opened .LinksPanel{background-color:white;border:1px solid #D0D0D0;cursor:pointer;display:block;position:relative;width:auto;z-index:103;font-size:12px}
.MspSelectBox.Opened .LinksPanel LI{line-height:28px}
.MspSelectBox.Opened .LinksPanel LI span{visibility:hidden}
.MspProductListHeader .MspSelectBox{width:auto}
.MspProductListHeader .MspSelectBox.Opened{position:relative;width:210px}
.MspProductListHeader .MspSelectBox .SelectBoxTitle{border:1px solid #d0d0d0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:20px;margin-right:0;width:165px;cursor:pointer}
.MspProductListHeader .MspSelectBox .SelectedTitle{line-height:20px;padding-left:10px}
.Stars{background-repeat:no-repeat;background-position:0 0}
.ProcessingIndication{z-index:103;height:50px;min-width:95px;color:#949494;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;border:3px solid #C3C3C3;padding:0 15px 0 8px;display:none}
.ProcessingIndication.Navigation{margin-left:43%;position:fixed;top:219px}
.ProcessingIndication.Navigation SPAN{line-height:50px;color:Gray;font-size:22px;font-family:Museo700}
.ProcessingIndication.Navigation SPAN:before{background-image:url(../Img/signs/BigLoading.gif);background-position:left center;background-repeat:no-repeat;content:"";padding-bottom:5px;padding-left:42px;padding-top:5px}
.AdsContainer{display:none}
.MspAd.MPU{height:250px;width:300px;text-align:center}
.MspAd.MPU SPAN{color:#C2BEB7;font-size:8pt}
.MspAd.SkyScrappers{height:600px;width:160px;text-align:center}
.MspAd.SkyScrappers.Content{height:auto;width:160px;text-align:center}
.MspAd.SkyScrappers SPAN{color:#C2BEB7;font-size:7pt}
.MspAd.Leaderboard.BrowseLeaderBoard{padding-top:20px}
.MspAd.Leaderboard.BrowseLeaderBoard SPAN{color:#C2BEB7;font-size:7pt;display:block}
.MspAd.Banner{margin:5px}
.MspAd_Banner_Wrp{border-bottom:1px solid #C2BEB7;overflow:hidden}
#MspAd1.BrowseSky{left:0;margin-left:30px;position:absolute}
.PageSize_w1024 #MspAd1.BrowseSky{margin-left:0}
.MspAd#Product.SkyScrappers{margin-top:10px}
.PageSize_w1024 #Ad1 .MspAd.SkyScrappers.Product{margin-top:10px;left:0;margin-left:15px;position:absolute}
.Storeless .Header{background:none repeat scroll 0 0 #E6E6E6;height:55px;position:relative;width:100%;background-image:url(../Img/HomePage/bg_shadow_top.png);background-repeat:no-repeat;background-position:center 32px;z-index:1;margin-bottom:70px}
.Storeless .Header .InnerHeader{margin-left:auto;margin-right:auto;position:relative}
.Storeless .Header .InnerHeader .HeaderLogo{background-image:url("../Img/HomePage/logo.png");background-position:20px 0;background-repeat:no-repeat;height:100px;position:relative}
.Storeless .Button a{padding-left:20px;padding-right:20px}
.Storeless .ButtonsWrp{display:block;height:70px;width:100%}
.Storeless .oopsImg{background-image:url("../Img/Errors/piggy-cut.png");position:absolute;width:264px;height:224px;top:150px;left:400px}
.Storeless .lockedImg{background-image:url("../Img/Errors/lockImage.jpg");width:740px;height:174px}
.GatewayTitle .mysupermarketTM{font-family:Arial!important;font-weight:bold!important;font-size:25px}
.Storeless .ExpText{max-width:740px}
.Storeless .ExpText p,.Storeless .ExpText h3{font-size:12px!important}
.Storeless .browserImg{background-image:url("../Img/Errors/piggybrowser.png");position:absolute;width:283px;height:270px;top:150px;left:400px}
.Storeless .ExceptionDetails{z-index:100;position:relative}
.Storeless ul.browsers{padding-top:10px;padding-bottom:10px}
.Storeless ul.browsers li{background-image:url("../Img/Errors/browsers.png");height:35px;background-repeat:no-repeat;line-height:35px}
.Storeless ul.browsers li a{padding-left:47px;padding-top:5px;padding-bottom:5px}
.Storeless ul.browsers li.expImg{background-position:left 0}
.Storeless ul.browsers li.mozImg{background-position:left -33px}
.Storeless ul.browsers li.gooImg{background-position:left -67px}
.Storeless ul.browsers li.safImg{background-position:left -101px}
.ui-autocomplete{max-height:220px;overflow:auto}.SiteHeader{border-top:5px solid #E6E6E6;display:block;height:168px;min-width:1000px}
.SiteHeader .Logo{float:left;margin:-5px 15px 0 45px}
.SiteHeader .FindControl{margin:36px 0 0 10px;float:left;-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;font-family:Verdana;font-size:12px;color:#363636;font-family:arial}
.SiteHeader .FindControl input{border:solid 1px #D0D0D0;width:200px;line-height:16px;-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;float:left;padding-left:5px;height:20px}
.SiteHeader .FindControl button{background-image:url(../Img/Signs/Signs.png);background-repeat:no-repeat;background-position:-32px -1666px;background-color:#73cc00;border:1px solid #73cc00;-moz-border-radius:0 7px 7px 0;-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;color:#FFF;float:left;font-family:arial;font-weight:bold;height:24px;width:29px}
.SiteTemplateWine .SiteHeader .FindControl button{background-color:#471f8a;border:1px solid #471f8a}
.SiteTemplateBeauty .SiteHeader .FindControl button{background-color:#e41d6a;border:1px solid #e41d6a}
.MainMenu{height:53px;position:absolute;left:0;top:90px;z-index:800;width:100%;min-width:1003px}
.MainMenu .nav{background-color:#fff;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.08);box-shadow:0 5px 0 rgba(0,0,0,0.08);margin:0 29px;height:53px;border-top:solid 5px #74c900}
.PageSize_w1024 .MainMenu .nav{margin:0 18px}
.SiteTemplateWine .MainMenu .nav{border-top:solid 5px #471f8a}
.SiteTemplateBeauty .MainMenu .nav{border-top:solid 5px #e41d6a}
.MainMenu .nav.ShowText{height:79px}
.SiteHeader .TopCloser{display:block;line-height:1px;clear:both}
.SiteHeader .Navigation{margin-right:24px;position:absolute;right:0;top:70px}
.SiteHeader .Navigation A{font-family:DroidSansRegular,Tahoma;color:Gray;font-size:13px;text-decoration:none;padding-right:7px;padding-left:7px}
.SiteHeader .Navigation A.Selected{color:#74c900;font-family:DroidSansBold}
.SiteTemplateWine .SiteHeader .Navigation A.Selected{color:#471f8a;font-family:DroidSansBold}
.SiteTemplateBeauty .SiteHeader .Navigation A.Selected{color:#e41d6a;font-family:DroidSansBold}
.MainMenu.Fixed{position:fixed;top:0}
.MainMenu .Level0{float:left;position:relative;width:59px}
.PageSize_wide .MainMenu .Level0{width:90px}
.PageSize_w1280 .MainMenu .Level0{width:74px}
.SiteTemplateBeauty .MainMenu .Level0,.SiteTemplateWine .MainMenu .Level0{width:100px}
.SiteTemplateBeauty.PageSize_w1280 .MainMenu .Level0,.SiteTemplateBeauty.PageSize_w1024 .MainMenu .Level0{width:78px}
.MainMenu .Level0 .Title.First{-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px}
.MainMenu .Level0 .Title{font-family:DroidSansRegular,Tahoma;text-transform:uppercase;color:#5f5f5f;font-size:11px;text-align:center;height:53px;overflow:hidden;cursor:pointer;border-right:solid 1px #C2BEB7;font-weight:normal}
.SiteTemplateFood .Level0 .Title{font-size:10px}
.SiteTemplateFood .MainMenu .Level0 .Title{font-size:10px}
.MainMenu .nav.ShowText .Level0 .Title{height:79px}
.MainMenu .Level0.Hover .Title{background-color:#e2f6fa}
.MainMenu .Level0.Selected .Title,.MainMenu .Level1Panel LI.Selected A,.MainMenu .Level1Panel LI.Selected A:hover{background-color:#74c900;color:#fff}
.MainMenu .nav.ShowText .Level0.Selected .Title{height:79px}
.SiteTemplateWine .Level0.Selected .Title,.SiteTemplateWine .MainMenu .Level1Panel LI.Selected A{background-color:#471f8a}
.SiteTemplateBeauty .Level0.Selected .Title,.SiteTemplateBeauty .MainMenu .Level1Panel LI.Selected A{background-color:#e41d6a}
.MainMenu .Level1Panel{display:none;position:absolute;padding:30px 30px 30px 0;-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 4px rgba(0,0,0,0.7);box-shadow:0 3px 4px rgba(0,0,0,0.7);background-color:#fff;background:rgba(255,255,255,1.00);z-index:40}
.MainMenu .Level1Panel UL{float:left;width:200px;margin-left:30px}
.MainMenu .Level1Panel UL A{text-decoration:none;line-height:16px;padding:8px;display:block;font-size:12px}
.MainMenu .Level1Panel .ShelfLogo{max-height:20px;padding-right:5px;vertical-align:middle}
.MainMenu .Level1Panel UL A:hover{background-color:#e2f6fa}
.MainMenu .Level1Panel UL .ImagePlaceHolder{height:200px;width:200px;display:block}
.MainMenu .Level1Panel UL .shelfImage{position:absolute;bottom:30px;right:30px;cursor:default}
.MainMenu .Level0 .Title .Icon{background-image:url("../Img/Navigation/MainMenu/DeptIcons.png");background-repeat:no-repeat;display:block;height:53px;width:60px;margin-left:auto;margin-right:auto}
.SiteTemplateWine .MainMenu .Level0 .Title .Icon{background-image:url("../Img/Navigation/MainMenu/DeptIcons.wine.png")}
.SiteTemplateBeauty .MainMenu .Level0 .Title .Icon{background-image:url("../Img/Navigation/MainMenu/DeptIcons.Beauty.png")}
.MainMenu .Level0.Selected .Title .Icon{background-image:url("../Img/Navigation/MainMenu/DeptIcons.hover.png")}
.SiteTemplateWine .MainMenu .Level0.Selected .Title .Icon{background-image:url("../Img/Navigation/MainMenu/DeptIcons.hover.wine.png")}
.SiteTemplateBeauty .MainMenu .Level0.Selected .Title .Icon{background-image:url("../Img/Navigation/MainMenu/DeptIcons.hover.Beauty.png")}
.no-boxshadow .MainMenu .nav{border-bottom:solid 5px #E6E6E6}
.no-boxshadow .MainMenu .Level0.Hover .Level1Panel{border:solid 1px #dbdbdb}
.MembershipMenu{position:absolute;top:0;right:80px;border-color:#74c900 #ffffff #fff #ffffff;border-width:5px 0 0 0;border-style:solid;padding-top:0;text-decoration:none;cursor:pointer;z-index:999}
.MembershipMenu SPAN{padding:0 25px 0 10px}
.MembershipMenu .Anonymouse{line-height:15px;padding:5px 10px 20px 10px}
.SiteTemplateWine .MembershipMenu{border-top-color:#471f8a}
.SiteTemplateBeauty .MembershipMenu{border-top-color:#e41d6a}
.MembershipMenu A{text-decoration:none}
.MembershipMenu.Opened li A{display:block}
.MembershipMenu .HorizontaolSeperator{padding:0 5px 0 5px}
.MembershipMenu .Authenticated .Triangle{border-color:#000 transparent transparent transparent;border-style:solid;border-width:5px 5px 5px 5px;display:block;height:0;right:10px;position:absolute;top:11px;width:0}
.MembershipMenu.Opened{border-color:#74c900 #E8E7E4 #E8E7E4 #E8E7E4;border-width:5px 0 0 0;border-style:solid}
.SiteTemplateBeauty .MembershipMenu.Opened{border-top-color:#e41d6a}
.SiteTemplateWine .MembershipMenu.Opened{border-top-color:#471f8a}
.MembershipMenu .LinksPanel{display:none}
.MembershipMenu.Opened .LinksPanel{display:block;padding:7px 0 7px 0;border-top:1px solid #E8E7E4;margin-top:7px;background-color:White}
.MembershipMenu .Authenticated{line-height:15px;padding-top:5px}
.MembershipMenu.Opened .Authenticated{border-color:#74c900 #D0D0D0 #D0D0D0 #D0D0D0;border-width:0 1px 1px 1px;border-style:solid}
.MembershipMenu.Opened .LinksPanel LI{height:20px;line-height:20px;padding-left:10px;padding-right:20px}
.AppMenu{width:100%;min-width:964px;height:30px;bottom:0;left:0;position:fixed;z-index:50}
.AppMenu .AppMenuBar{margin-left:30px;margin-right:30px;height:30px;background-color:#74C900;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.7);-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.7);box-shadow:0 -1px 4px rgba(0,0,0,0.7);position:relative;padding-left:20px}
.PageSize_w1024 .AppMenu .AppMenuBar{margin-left:18px;margin-right:17px}
.SiteTemplateWine .AppMenuBar{background-color:#471f8a}
.SiteTemplateBeauty .AppMenuBar{background-color:#e41d6a}
.ui-dialog .ui-dialog-content.MspHealth{background-image:url("../Img/Applications/health_screen.png");background-position:center top;background-repeat:no-repeat;height:185px;width:221px}
.AppMenu .App{float:left;height:72px;margin-right:10px;margin-top:-43px;width:61px;font-family:DroidSunRegular}
.AppMenu .App .Icon{height:59px;display:block;background-image:url(../Img/Navigation/AppMenu/App_buttons_wow.png);background-repeat:no-repeat;cursor:pointer;position:relative}
.AppMenu .App .Icon .Notification{background-image:url("../Img/Navigation/AppMenu/SavingAlerts.png");background-position:-210px -37px;background-repeat:repeat;color:#FFF;font-family:DroidSansBold;height:23px;position:absolute;right:-7px;top:-8px;width:24px;text-align:center;line-height:23px}
.AppMenu .App .Name{color:#FFF;display:block;font-size:9px;font-family:DroidSansBold;height:12px;padding-top:1px;letter-spacing:1px;text-align:center;width:61px;text-shadow:1px 1px 1px #333}
.AppMenu .App.QuickShop .Icon{background-position:0 0}
.AppMenu .App.QuickShop .Icon:hover{background-position:0 -70px}
.AppMenu .App.QuickShop .Icon.Active{background-position:0 -140px}
.AppMenu .App.QuickShop .Icon.Active:hover{background-position:0 -70px}
.AppMenu .App.QuickShop .Icon.Disabled{background-position:0 -210px}
.AppMenu .App.Delivery .Icon{background-position:-70px 0}
.AppMenu .App.Delivery .Icon:hover{background-position:-70px -70px}
.AppMenu .App.Delivery .Icon.Active{background-position:-70px -140px}
.AppMenu .App.Delivery .Icon.Active:hover{background-position:-70px -70px}
.AppMenu .App.Delivery .Icon.Disabled{background-position:-70px -210px}
.AppMenu .App.Delivery .Icon.DeliveryBooked{background-position:-352px 0}
.AppMenu .App.Delivery .Icon.DeliveryBooked:hover{background-position:-352px -70px}
.AppMenu .App.Delivery .Icon.DeliveryBooked.Active{background-position:-352px -140px}
.AppMenu .App.Delivery .Icon.DeliveryBooked.Active:hover{background-position:-352px -70px}
.AppMenu .App.Delivery .Icon.DeliveryExpired{background-position:-422px 0}
.AppMenu .App.Delivery .Icon.DeliveryExpired:hover{background-position:-422px -70px}
.AppMenu .App.Delivery .Icon.DeliveryExpired.Active{background-position:-422px -140px}
.AppMenu .App.Delivery .Icon.DeliveryExpired.Active:hover{background-position:-422px -70px}
.AppMenu .App.Delivery .Icon.Offline{background-position:-422px -140px}
.AppMenu .App.Delivery .Icon.Offline:hover{background-position:-422px -70px}
.AppMenu .App.Delivery .Icon.NoDelivery{background-position:-422px -140px}
.AppMenu .App.Delivery .Icon.NoDelivery:hover{background-position:-422px -70px}
.AppMenu .App.Vouchers .Icon{background-position:-140px 0}
.AppMenu .App.Vouchers .Icon:hover{background-position:-140px -70px}
.AppMenu .App.Vouchers .Icon.Active{background-position:-140px -140px}
.AppMenu .App.Vouchers .Icon.Active:hover{background-position:-140px -70px}
.AppMenu .App.Vouchers .Icon.Disabled{background-position:-140px -210px}
.AppMenu .App.Messages .Icon{background-position:-210px 0}
.AppMenu .App.Messages .Icon:hover{background-position:-210px -70px}
.AppMenu .App.Messages .Icon.Active{background-position:-210px -140px}
.AppMenu .App.Messages .Icon.Active:hover{background-position:-210px -70px}
.AppMenu .App.Messages .Icon.Disabled{background-position:-210px -210px}
.AppMenu .App.Print .Icon{background-position:-414px 0}
.AppMenu .App.Print .Icon:hover{background-position:-414px -70px}
.AppMenu .App.Print .Icon.Active{background-position:-414px -140px}
.AppMenu .App.Print .Icon.Active:hover{background-position:-414px -70px}
.AppMenu .App.Print .Icon.Disabled{background-position:-414px -210px}
.AppMenu .App.Health .Icon{background-position:-280px 0}
.AppMenu .App.Health .Icon:hover{background-position:-280px -70px}
.AppMenu .App.Health .Icon.Active{background-position:-280px -140px}
.AppMenu .App.Health .Icon.Active:hover{background-position:-280px -70px}
.AppMenu .App.Health .Icon.Disabled{background-position:-280px -210px}
.AppMenuTriangle1{border-color:#5F5F5F transparent transparent transparent;border-style:solid;border-width:15px;display:block;height:0;position:fixed;bottom:60px;z-index:1020}
.AppMenuTriangle2{border-color:#fff transparent transparent transparent;border-style:solid;border-width:15px;display:block;height:0;position:fixed;bottom:61px;z-index:1021}
.GetFeedback{background-image:url("../Img/Applications/GetFeedback.png");bottom:25%;cursor:pointer;left:0;position:fixed;z-index:2000;height:91px;width:22px}
.LivePersonGetFeedback{bottom:25%;cursor:pointer;left:0;position:fixed;z-index:2000}
.LivePersonGetFeedback .lpPoweredBy,.LivePersonGetFeedback .lpEmtStarRating{display:none}
.AppMenu .SwapAndSave{background-color:#009BEA;border-left:4px solid #FFF;border-radius:0 6px 0 0;color:#FFF;display:block;float:right;height:30px;line-height:28px;position:relative;text-decoration:none;width:311px}
.AppMenu .SwapAndSave .YouSavedMode:before,.AppMenu .SwapAndSave .YouCanSaveMode:before{background-image:url("../Img/signs/Signs.png");background-position:-31px -463px;background-repeat:no-repeat;content:"";margin-right:6px;padding-left:28px;padding-bottom:6px}
.AppMenu .SwapAndSave a,.AppMenu .SwapAndSave a:hover{color:#FFF}
.AppMenu .SwapAndSave:hover{background-color:#25BEF4;text-decoration:none}
.AppMenu .SwapAndSave .YouSavedMode{font-size:18px;padding:2px 0 0 0;font-family:DroidSansBold;margin-left:9px}
.AppMenu .SwapAndSave .YouCanSaveMode{display:none;font-size:18px;font-family:DroidSansBold;padding:1px 0 0 0;margin-left:9px}
.AppMenu .SwapAndSave .YouSavedValue{float:right;font-family:DroidSansBold;font-size:20px;padding-right:17px}
.AppMenu .SwapAndSave .YouCanSaveValue{font-size:20px;font-family:DroidSansBold}
.AppMenu .SwapAndSave .Pig{background-image:url("../Img/Navigation/AppMenu/SavingAlerts.png");background-repeat:no-repeat;display:block;height:62px;position:absolute;right:80px;top:-32px;width:60px;z-index:2}
.AppMenu .SwapAndSave .Pig.Animate{background-image:url("../Img/Navigation/AppMenu/Piggy_Animated.gif");top:-67px;height:98px}
.AppMenu .SwapAndSave .Card{background-image:url("../Img/Navigation/AppMenu/SavingAlerts.png");background-position:-60px 0;background-repeat:repeat;color:#009BEA;font-size:17px;font-family:DroidSansBold;height:27px;padding-top:35px;position:absolute;right:-10px;text-align:center;top:-32px;width:114px;z-index:1;display:none}
.Xmas .AppMenu .SwapAndSave .Pig{background-image:url("../Img/Seasonal/Xmas/Saving-Alerts_2.png");background-position:-26px 0;background-repeat:no-repeat;display:block;height:62px;position:absolute;right:60px;top:-32px;width:81px;z-index:2}
.Xmas .AppMenu .SwapAndSave .Pig.Animate{background-image:url("../Img/Seasonal/Xmas/Piggy_Christmas.gif");background-position:0 0;height:104px;top:-74px;width:80px}
.Valentine .AppMenu .SwapAndSave .Pig{background-image:url("../Img/Seasonal/Valentine/Saving-Alerts.png");background-position:-9px 0;background-repeat:no-repeat;display:block;height:100px;position:absolute;top:-37px;width:81px;z-index:2;right:60px}
.Valentine .AppMenu .SwapAndSave .Pig.Animate{background-image:url("../Img/Seasonal/Valentine/Piggy.gif");background-position:0 0;height:104px;top:-68px;width:80px}
.AppMenu .MuteLink{background-image:url("../Img/Signs/Signs.png");background-position:-29px -1910px;display:block;float:right;height:31px;width:37px}
.AppMenu .MuteLink.Mute{background-position:-29px -1954px}
.AppMenu .App.MiniStores .Icon{background-position:-490px 0}
.AppMenu .App.MiniStores .Icon:hover{background-position:-490px -70px}
.AppMenu .App.MiniStores .Icon.Active{background-position:-490px -140px}
.AppMenu .App.MiniStores .Icon.Active:hover{background-position:-490px -70px}
.AppMenu .App.MiniStores .Icon.Disabled{background-position:-490px -210px}.Homepage{min-width:983px;overflow:hidden;position:relative;width:100%}
.Homepage .Header{
	background: none repeat scroll 0 0 #E6E6E6;
	height: 55px;
	position: relative;
	width: 100%;
	background-image: url('../images/bg_shadow_top.png');
	background-repeat: no-repeat;
	background-position: center 32px;
	z-index: 1;
}
.Homepage .Header .InnerHeader{margin-left:auto;margin-right:auto;width:1280px;position:relative}
.Homepage .Header .InnerHeader .HeaderLogo{
	background-image: url('../images/logo.png');
	background-position: 8px 0;
	background-repeat: no-repeat;
	height: 100px;
	position: relative;
	z-index: 1;
}
.Homepage .Header .InnerHeader .Sign{
	background-image: url('../images/home_sign.png');
	background-repeat: no-repeat;
	height: 191px;
	left: 670px;
	position: absolute;
	top: 55px;
	width: 298px;
	z-index: 2;
}
.Xmas .Homepage .Header .InnerHeader .Sign{background-image:url("../Img/Seasonal/Xmas/Homepage.png");background-repeat:no-repeat;height:191px;left:630px;position:absolute;top:55px;width:456px;z-index:2}
.Homepage .Header .InnerHeader .MembershipMenu{border-color:#5F5F5F;right:320px;z-index:3}
.Homepage .Header .InnerHeader .Logo{display:block;float:left}
.Homepage .ChannelImage{
	background-repeat: no-repeat;
	background-image: url('../images/bg_768_groceries.jpg');
	height: 535px;
	left: 503px;
	min-width: 554px;
	position: absolute;
	top: 73px;
	width: 100%;
}
.Homepage .ChannelImage.Food{background-image:url("../Img/HomePage/bg_768_groceries.jpg")}
.Homepage .ChannelImage.Wine{background-image:url("../Img/HomePage/bg_768_wine.jpg")}
.Homepage .ChannelImage.Beauty{background-image:url("../Img/HomePage/bg_768_health.jpg")}
.Homepage .Main{padding-bottom:0;height:330px;position:relative;z-index:3;margin-top:27px}
.Homepage .Footer{width:100%;background-color:#E6E6E6;background-image:url("../Img/HomePage/bg_shadow_bottom.png");background-repeat:no-repeat;background-position:center 0}
.Homepage .Stores{background-image:url("../Img/HomePage/logos.png");background-position:17px 10px;background-repeat:no-repeat;height:56px;width:100%}
.Homepage .StoreWrp{background-color:White;filter:Alpha(Opacity=80);background-color:rgba(255,255,255,0.7);background-position:0 46px;background-repeat:no-repeat;height:80px;padding-bottom:5px;position:relative;z-index:1}
.Homepage .InnerContent{margin-left:auto;margin-right:auto;width:1280px;position:relative;z-index:3}
.Homepage .InnerStoreWrp{margin-left:auto;margin-right:auto;width:1000px;position:relative}
.Homepage .InnerContent .Text{font-family:DroidSansRegular;font-size:16px;color:#7d7d7d;line-height:21px;margin:50px 0 25px 49px;position:relative}
.Homepage .InnerContent .Text .tourLink{background-image:url("../Img/HomePage/btn_start_shopping_Hover.png");background-position:7px -201px;background-repeat:no-repeat;color:#75C901;cursor:pointer;display:inline;padding-right:28px;text-decoration:underline;font-family:DroidSansBold;font-weight:normal;font-size:16px}
.Homepage .Footer .HowWorks{background-image:url("../Img/HomePage/btn_start_shopping_Hover.png");background-position:-9px -252px;background-repeat:no-repeat;margin-right:29px}
.Homepage .InnerContent .TypeOfShopText{font-family:Museo300;font-size:18px;font-weight:bold;margin-left:49px}
.Homepage .InnerContent .TypeOfShop{background-image:url("../Img/HomePage/btn_start_shopping_Hover.png");background-position:-131px -301px;background-repeat:no-repeat;padding-right:24px}
.Homepage .InnerContent .Text SPAN{font-family:Museo500;font-size:18px;font-weight:bold;display:block}
.Homepage .Channel{height:103px}
.Homepage .Channel .InnerChannel{margin-left:auto;margin-right:auto;width:1280px;position:relative;height:100px}
.Homepage .Channel .InnerChannel .Shelves{display:inline;float:left;height:51px;padding-left:20px;padding-top:16px;position:relative;width:437px;visibility:hidden}
.Homepage .Channel.Selected .InnerChannel .Shelves{visibility:visible}
.Homepage .Channel .InnerChannel .Shelves.None{display:none}
.Homepage .Channel .InnerChannel LI{float:left;font-size:12px;padding-top:8px;text-transform:uppercase;width:126px}
.Homepage .Channel.Food .InnerChannel LI{width:145px}
.Homepage .Channel.Wine .InnerChannel LI{width:166px}
.Homepage .Channel .InnerChannel LI.Hide{display:block}
.Homepage .Channel LI A{color:White;text-decoration:none}
.Homepage .Channel LI A:hover{text-decoration:underline}
.Homepage .Channel LI A.Selected{text-decoration:underline}
.Homepage .ChannelName{border-right:1px solid white;display:inline;float:left;font-family:Museo300,DroidSansRegular;font-size:60px;height:70px;margin-top:18px;padding-left:48px;padding-right:26px;position:relative;vertical-align:middle;width:auto;padding-bottom:0}
.Homepage .ChannelName A{text-decoration:none}
.Homepage .Channel .InnerChannel .StartWrp .StartButton{background-image:url("../Img/HomePage/btn_start_shopping_Hover.png");background-position:-11px -441px;background-repeat:no-repeat;cursor:pointer;height:46px;margin-left:23px;margin-right:23px;margin-top:3px;position:relative;width:260px}
.Homepage .Channel .InnerChannel .StartWrp:hover .StartButton{background-position:-11px -354px}
.Homepage .Channel .InnerChannel .StartWrp{border-right:1px solid white;display:inline-block;float:left;height:70px;margin-top:16px;position:relative;vertical-align:middle;visibility:hidden}
.Homepage .Channel.Selected .InnerChannel .StartWrp{visibility:visible}
.Homepage .Channel.Food.Selected .InnerChannel .StartButton.Selected{background-position:0 -23px}
.Homepage .Channel.Wine.Selected .InnerChannel .StartButton.Selected{background-position:0 -23px}
.Homepage .Channel.Beauty.Selected .InnerChannel .StartButton.Selected{background-position:0 -23px}
.Homepage .Channel .InnerChannel .StartButton A{color:White;display:block;font-family:Museo700;font-size:20px;line-height:2;padding-bottom:3px;text-align:center;text-decoration:none;padding-top:2px}
.Homepage .MspFooter{padding:15px}
.Homepage .MembershipMenu.Opened .Authenticated{background-color:White}
.Homepage .BasketItems,.Homepage .BasketNoItems{clear:both;color:white;display:inline;font-size:14px;text-align:center;text-decoration:none;width:100%}
.HomePageButtonLinks{padding-top:6px;text-align:center}
.Homepage .BasketNoItems:before,.Homepage .BasketItems:before{background-image:url("../Img/HomePage/btn_start_shopping_Hover.png");background-position:-99px -159px;background-repeat:no-repeat;content:"";padding-left:24px}
.Homepage .EmptyTrolley{padding-left:17px;text-decoration:underline;font-size:14px}
.Homepage .StoreIndication{font-size:12px}
.Homepage .EmptyTrolley:before{padding-left:0;background-image:none}
.Homepage .BasketItems .PriceIndication{font-family:DroidSansBold,Tahoma}
.Homepage .StartFromLastTrolley{font-family:DroidSansBold,Tahoma}
.Homepage .BasketItems:hover{text-decoration:underline}
.Homepage .Channel.Food.Selected .InnerChannel .StartButton A{color:#75C901}
.Homepage .Channel.Beauty.Selected .InnerChannel .StartButton A{color:#E31D6A}
.Homepage .Channel.Wine.Selected .InnerChannel .StartButton A{color:#461F8A}
.Homepage .Channel.Food.Selected{background-color:#75C901;opacity:.9;filter:Alpha(Opacity=90);color:White}
.Homepage .Channel.Beauty.Selected{background-color:#E31D6A;opacity:.9;filter:Alpha(Opacity=90);color:White}
.Homepage .Channel.Wine.Selected{background-color:#461F8A;opacity:.9;filter:Alpha(Opacity=90);color:White}
.Homepage .Channel.Food.Selected A{color:White}
.Homepage .Channel.Beauty.Selected A{color:White}
.Homepage .Channel.Wine.Selected A{color:White}
.Homepage .Footer .FAQs{width:610px;margin-left:auto;margin-right:auto;position:relative;text-align:center;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background-color:#605E59;color:White;padding:16px 0 16px 0;font-size:13px;font-family:DroidSansRegular,Tahoma}
.Homepage .Footer .FAQs A{color:White;cursor:pointer;padding-right:35px;padding-left:37px}
.Homepage .Footer .FAQs .FAQ3{padding-left:29px}
.Homepage .Footer .FAQs B{font-family:DroidSansBold,Tahoma}
.Homepage .Footer .FAQs DIV{display:none}
.Homepage .Footer .FAQs DIV.Opened{background-color:white;border:1px solid;color:#605E59;display:block;height:310px;padding:20px 24px 24px 24px;position:absolute;text-align:left;top:-355px;z-index:200;line-height:18px}
.Homepage .Footer .FAQs DIV.Opened li{padding-top:10px}
.Homepage .Footer .FAQs DIV.Opened .Close{position:absolute;top:10px;right:10px;background-image:url("../Img/signs/Signs.png");background-position:-36px -716px;background-repeat:no-repeat;height:15px;width:15px;cursor:pointer}
.PageSize_h800 .Homepage .ChannelImage{background-repeat:no-repeat;height:750px;left:420px;min-width:554px;position:absolute;top:82px;width:100%}
.PageSize_h800 .Homepage .ChannelImage.Food{background-image:url("../Img/HomePage/bg_800_groceries.jpg")}
.PageSize_h800 .Homepage .ChannelImage.Wine{background-image:url("../Img/HomePage/bg_800_wine.jpg")}
.PageSize_h800 .Homepage .ChannelImage.Beauty{background-image:url("../Img/HomePage/bg_800_health.jpg")}
.PageSize_h800 .Homepage .Main{height:330px;position:relative;z-index:3;padding-bottom:220px}
.PageSize_w1024 .Homepage .Channel .InnerChannel LI.Hide{display:none}
.PageSize_w1024 .Homepage .Channel .InnerChannel .Shelves{width:300px}
.PageSize_w1024 .Homepage .Beauty .InnerChannel .Shelves{width:203px}
.PageSize_w1024 .Homepage .Channel .InnerChannel LI{width:101px}
.PageSize_w1024 .Homepage .Channel.Beauty .InnerChannel LI{width:74px}
.PageSize_w1024 .Homepage .Channel.Food .InnerChannel LI{width:150px}
.PageSize_w1024 .Homepage .Channel.Wine .InnerChannel LI{width:130px}
.PageSize_w1024 .Homepage .Header .InnerHeader .MembershipMenu{right:326px}.ColumsLayout3{min-width:1003px}
.ColumsLayout3Body{min-height:700px;z-index:1;min-width:900px;background-color:#fff;position:relative;display:block}
.ColumsLayout3Left{float:left;min-height:700px;width:175px;margin-left:24px}
.PageSize_w1024 .ColumsLayout3Left{width:152px;margin-left:18px}
.ColumsLayout3LeftTop{border-bottom:1px solid #C2BEB7;height:75px;position:relative;margin-left:9px;z-index:2}
.ColumsLayout3LeftBody{z-index:1;margin-left:9px}
.ColumsLayout3Right{min-height:700px;width:171px;float:right;font-size:16px;padding:0 14px 0 15px}
.ColumsLayout3RightStatic.Fixed{background:none repeat scroll 0 0 white;display:none;margin-left:-13px;min-height:350px;padding-left:15px;padding-right:50px;position:fixed;top:80px}
.ColumsLayout3Center{background-color:#FFF;border-left:1px solid #C2BEB7;border-right:1px solid #C2BEB7;margin-left:199px;margin-right:200px;min-height:700px;padding-top:7px}
.PageSize_w1024 .ColumsLayout3Center{margin-left:169px;margin-right:186px}
.PageSize_w1024 .ColumsLayout3Right{float:right;font-size:16px;min-height:700px;padding-right:17px;width:155px}
.ColumsLayout3Center .ListTextContent{padding:20px}
.ColumsLayout2{min-width:1003px}
.ColumsLayout2Body{min-height:700px;z-index:1;min-width:900px;background-color:#fff;position:relative;display:block}
.ColumsLayout2Left{min-height:700px;background-color:#fff;margin-right:200px;border-right:1px solid #C2BEB7;padding-left:35px}
.ColumsLayout2.Wide .ColumsLayout2Left{margin-right:270px;padding-left:50px}
.ColumsLayout2Right{min-height:700px;width:171px;float:right;font-size:16px;padding:0 14px 0 15px}
.ColumsLayout2.Wide .ColumsLayout2Right{padding-bottom:0;padding-left:15px;padding-right:50px;padding-top:0;width:207px}
.ColumsLayout2RightStatic.Fixed{background:none repeat scroll 0 0 white;display:none;margin-left:-13px;min-height:350px;padding-left:15px;padding-right:50px;position:fixed;top:80px}
.ColumsLayout3LeftTop .SelectStore .CurrentStoreImage{cursor:pointer}
.MspProductListHeader{border-bottom:1px solid #C2BEB7;display:block;height:68px;padding-left:12px;position:relative;z-index:102}
.MspProductListHeader h3{display:none}
.MspProductListHeader .BrandStoresWhatsThis{float:left;font-family:Arial;font-size:12px;padding-left:10px;padding-top:11px}
.MspProductListHeader .ProductCount{float:left;font-family:Arial;font-size:12px;padding-top:11px}
.MspProductListHeader .ListSubTitle{float:left;padding-top:13px;padding-left:30px;font-family:DroidSansBold,Tahoma;font-size:14px;font-weight:normal}
.MspProductList .TemplateProductCell{clear:both;display:none}
.MspProductListHeader h1{float:left;padding:0 5px 0 0;text-transform:capitalize}
.PageSize_w1024 .MspProductListHeader h1{display:inline-block;float:left;max-width:357px;overflow:hidden;padding:0 5px 0;text-overflow:ellipsis;white-space:nowrap}
.PageSize_w1280 .MspProductListHeader h1{display:inline-block;float:left;max-width:555px;overflow:hidden;padding:0 5px 0;text-overflow:ellipsis;white-space:nowrap}
.MspProductListHeader .ListTitleWrap{display:inline-block;position:relative}
.MspProductListHeader h1.Planogram194,.MspProductListHeader h1.Planogram369{background-image:url("../Img/Signs/BrowseTitleIcons.png");background-position:-15px -7px;background-repeat:no-repeat;padding:0 5px 0 40px;color:#009BEA}
.MspProductListHeader h1.Icon{padding:0 5px 0 0}
.MspProductListHeader h1.Icon.PL194,.MspProductListHeader h1.Icon.PL369,.MspProductListHeader h1.Icon.PL370{color:#029AED}
.MspProductListHeader .TitleIcon{float:left;margin-right:10px;max-height:60px}
.MspProductListHeader .SavingCentreIcon{float:left;margin-right:10px;max-height:68px}
.SelectStore .MspSelectBox{position:relative;z-index:101;border:0}
.SelectStore .MspSelectBox.Opened .SelectBoxTitle{margin-left:-14px;line-height:19px;border:1px solid #D0D0D0;width:146px}
.SelectStore .MspSelectBox.Opened .Triangle{top:8px}
.SelectStore .MspSelectBox .SelectBoxTitle{border:1px solid white;cursor:pointer;position:relative;width:100px}
.SelectStore .MspSelectBox. SelectedTitle{padding-left:13px}
.SelectStore .MspSelectBox .LinksPanel{margin-left:-14px;padding-top:15px;z-index:103;width:146px}
.SelectStore .MspSelectBox.Opened .LinksPanel LI{line-height:38px}
.SelectStore .MspSelectBox .LinksPanel a{border-bottom:1px solid #C2BEB7;display:block;margin-left:10px;width:75%}
.SelectStore .MspSelectBox .LinksPanel LI a{border-bottom:1px solid #C2BEB7;display:block;margin-left:10px;width:75%}
.SelectStore .MspSelectBox .LinksPanel LI:last-child a{border-bottom:0}
.SelectStore .MspSelectBox.Opened .LinksPanel LI a{padding-left:5px}
.SelectStore .MspSelectBox.Opened .LinksPanel LI img{vertical-align:middle}
.SelectStore .MspSelectBox .Triangle{right:5px;top:5px}
.SelectStore .MspSelectBox .Selected{padding-top:2px}
.MspProductListHeader .SortList{z-index:101;position:absolute;right:18px;width:170px;top:2px}
.MspProductListHeader .SortList .MspSelectBox .LinksPanel a{padding-left:16px}
.MspProductListHeader .SortList .MspSelectBox.Opened .SelectBoxTitle{border-radius:5px 5px 0 5px}
.MspProductListHeader .SortList .MspSelectBox.Opened .Triangle{right:60px}
.MspProductListHeader .OptionsList{position:absolute;right:195px;width:100px;z-index:101;top:2px}
.MspProductListHeader .OptionsList .MspSelectBox .SelectBoxTitle{width:85px}
.MspProductListHeader .OptionsList .MspSelectBox.Opened .SelectBoxTitle{border-radius:5px 5px 0 5px}
.MspProductListHeader .OptionsList .MspSelectBox.Opened .Triangle{right:130px}
.MspProductListHeader .OptionsList .MspSelectBox.Opened .LinksPanel LI{padding-left:10px}
.MspSelectBox.Opened .LinksPanel .EmptyTrolley A:before{background-image:url("../Img/Signs/Signs.png");background-position:-37px -669px;background-repeat:no-repeat;padding-left:14px;content:""}
.MspSelectBox.Opened .LinksPanel .EmptyTrolley{margin-left:-2px}
.MspSelectBox.Opened .LinksPanel .RemoveProductFromList A:before{background-image:url("../Img/Signs/Signs.png");background-position:-37px -669px;background-repeat:no-repeat;padding-left:14px;content:""}
.MspSelectBox .RemoveProductFromList A{margin-left:-2px}.Filters{position:relative;width:100%;height:auto;padding-top:24px;width:auto;font-size:12px}
.Filters a{text-decoration:none;line-height:20px}
.Filters a .productCout{color:#b7b7b7}
.ShowMoreFilters{cursor:pointer;text-decoration:underline}
.FiltersBar{background-color:#F4F4F4;padding:5px 10px;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:35px 5px 5px 0;border:1px solid #e4e4e4;height:13px;white-space:nowrap}
.FiltersBar .Value{padding-right:10px}
.FiltersBar .Key{padding-right:3px}
.FiltersBar .Seprator{padding-right:8px}
.BarTriangle1{border-color:transparent transparent #F4F4F4;border-style:solid;border-width:8px;bottom:23px;display:block;height:0;position:absolute;left:20px;width:0;z-index:1;top:-16px}
.BarTriangle2{border-color:transparent transparent #E4E4E4;border-style:solid;border-width:8px;bottom:24px;display:block;height:0;position:absolute;left:20px;width:0;top:-17px}
.FiltersBar .primeryFilter{font-weight:bold;font-family:DroidSansRegular,Tahoma;text-transform:uppercase}
.ListBar{background-color:#F0F0F0;margin:5px;padding:5px;position:relative}
.ListBar H2.Text3{white-space:nowrap}
.FilterClose{float:right;font-family:tahoma;font-size:16px;position:relative;width:10px}
.FiltersItems{padding:8px}
.FiltersBar UL{display:inline;padding-left:7px}
.FiltersBar LI{display:inline-block;padding-right:20px;font-size:12px;width:auto}
.FiltersBar LI .ListValue{padding-left:2px;display:inline-block}
.FiltersBar li:last-of-type{background-image:none}
.FiltersBar #RemoveAllFilters{padding-left:5px;padding-right:5px;position:absolute;right:5px;text-decoration:none}
.MspProductListFilters{width:auto}
.MspListOfValueFilter{padding-bottom:20px}
.Filters .MspListOfValueFilter .Selected{font-size:13px;font-family:DroidSansBold}
.Filters .MspListOfValueFilter .FilterTitle{padding-bottom:3px}
.Filters .MspListOfValueFilter .FilterTitle A{font-family:Museo500,Tahoma;font-size:16px;text-decoration:none;line-height:1.3}
.Filters .MspListOfValueFilter .FilterTitle A.Selected{font-family:Museo700,Tahoma;font-size:16px;text-decoration:none;line-height:1.3}
.BooleanFilterTitle{padding-bottom:20px}
.Filters .BooleanFilterTitle A.Selected:before{background-position:-4px -6px}
.Filters .BooleanFilterTitle A.Selected{padding-top:5px}
.Filters .BooleanFilterTitle A:before{background-image:url(../Img/Signs/filtersSigns.png);background-repeat:no-repeat;background-position:-4px -27px;padding-left:13px;content:"";margin-right:4px}
.Filters .BooleanFilterTitle A{text-decoration:none}.MspProductListCell{float:left;background-position:bottom;background-repeat:repeat-x;font-family:DroidSansRegular,Tahoma;width:190px}
.PageSize_h650 .MspProductListCell,.PageSize_w1280 .MspProductListCell,.PageSize_w1024 .MspProductListCell{width:160px}
.PageSize_w1024 .MspProductListCell .CellBottom .Price{font-size:13px}
.PageSize_w1024 .MspProductListCell .CellTop .Action{font-size:11px}
.PageSize_w1024 .MspProductListCell .CellBottom .ProductName{width:140px}
.PageSize_w1024 .Complex{width:132px}
.MspProductListCell.AdCell{padding:6px;border-left:1px #C2BEB7 solid;border-bottom:1px solid #C2BEB7;width:300px;height:250px;float:left}
.MspProductListCell .PriceContainer{height:45px}
.MspProductListCell .PriceButton{margin-left:15px}
.ProductListPopup .MspProductListCell{border-bottom:0}
.MspProductListCell .None{clear:both;display:none}
.MspProductListCell .CellTitle{padding:30px 0 2px 0;position:relative;text-align:center;border-bottom:2px solid #5f5f5f;font-size:13px}
.MspProductListCell .CellTitle SPAN{font-family:DroidSansBold;padding-left:4px}
.MspProductListCell .CellTop{padding:30px 0 2px 0;position:relative;text-align:center}
.MspProductListCell.OutOfStock .CellTop .Image,.MspProductListCell.NotAvailable .CellTop .Image{opacity:.35}
.MspProductListCell .CellTop .Status{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;bottom:23px;position:relative;background-color:#fff;border:1px solid #5f5f5f;color:#5f5f5f;margin:0 auto;padding:5px 0;font-size:13px;width:140px;display:none;height:14px;line-height:15px;position:relative;bottom:0;font-family:DroidSansBold,Tahoma}
.MspProductListCell .CellTop .Status.ProcessIndication SPAN:before{background-image:url(../Img/signs/Loading.gif);background-position:left center;background-repeat:no-repeat;content:"";padding-bottom:5px;padding-left:22px;padding-top:5px}
.PageSize_w1024 .MspProductListCell .CellTop .Status{font-size:11px}
.MspProductListCell .CellTop .Status .Saved{background-image:url("../Img/signs/Signs.png");background-position:-34px -565px;background-repeat:no-repeat;display:inline-block;height:20px;left:-12px;top:3px;position:absolute;vertical-align:middle;width:21px;font-family:DroidSansBold,Tahoma}
.MspProductListCell .CellTop .ActionsContainer{bottom:0;position:absolute;width:100%;z-index:1}
.MspProductListCell .CellTop .Action{background-color:#0DB7F3;border:0 solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;font-family:DroidSansBold,Tahoma;font-size:13px;padding:5px 5px 5px 0;text-decoration:none;cursor:pointer;height:15px;display:inline-block;line-height:16px}
.MspProductListCell .CellTop .Action:hover{background-color:#25bef4;opacity:.85}
.MspProductListCell .CellTop .Indication{height:40px;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;position:absolute;right:00px;text-transform:uppercase;top:20px;width:110px;cursor:pointer;background-image:url(../Img/signs/Cell-indications.png)}
.MspProductListCell .CellTop .Indication.Replaced{background-position:-5px -5px}
.MspProductListCell .CellTop .Indication.NotAvailable{background-position:-5px -170px;cursor:default}
.MspProductListCell .CellTop .Indication.Swaped{background-position:-5px -59px}
.MspProductListCell .CellTop .Indication.OutOfStock{background-position:-5px -116px}
.MspProductListCell .CellTop .StoreIndication{height:40px;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;position:absolute;right:00px;text-transform:uppercase;top:20px;width:110px;cursor:default;background-image:url(../Img/signs/Cell-StoreIndications.png)}
.MspProductListCell .CellTop .StoreIndication.Store_2{background-position:6px -47px}
.MspProductListCell .CellTop .StoreIndication.Store_1{background-position:6px -258px}
.MspProductListCell .CellTop .StoreIndication.Store_3{background-position:6px -5px}
.MspProductListCell .CellTop .StoreIndication.Store_11{background-position:6px -342px}
.MspProductListCell .CellTop .StoreIndication.Store_10{background-position:6px -300px}
.MspProductListCell .CellTop .StoreIndication.Store_5{background-position:6px -216px}
.MspProductListCell .CellTop .StoreIndication.Store_12{background-position:6px -174px}
.MspProductListCell .CellTop .StoreIndication.Store_7{background-position:6px -132px}
.MspProductListCell .CellTop .StoreIndication.Store_4{background-position:6px -90px}
.MspProductListCell .CellTop .StoreIndication.Store_101{background-position:6px -423px}
.MspProductListCell .CellTop .StoreIndication.Store_103{background-position:6px -385px}
.MspProductListCell .CellTop .StoreIndication.Store_102{background-position:6px -469px}
.MspProductListCell .CellTop .StoreIndication.Store_104{background-position:6px -512px}
.MspProductListCell .CellTop .StoreIndication.Store_105{background-position:6px -512px}
.MspProductListCell .CellTop .Action:before{content:"";padding-left:30px;position:relative;height:29px;top:-2px;padding-bottom:6px}
.MspProductListCell .CellTop .Action{white-space:nowrap;padding-right:5px}
.ProductListPopup .MspProductListCell .CellTop .Indication.Replaced,.ProductListPopup .MspProductListCell .CellTop .Indication.Swaped,.ProductListPopup .MspProductListCell .CellTop .Indication.Replacement{display:none;position:absolute}
.MspProductListCell .CellTop .Action.Swap:before{background-image:url(../Img/signs/Signs.png);background-repeat:no-repeat;background-position:-30px -514px}
.MspProductListCell .CellTop .Action.AddSave:before,.MspProductListCell .CellTop .Action.AddAnySave:before{background-image:url(../Img/signs/Signs.png);background-repeat:no-repeat;background-position:-30px -514px}
.MspProductListCell .CellTop .Action.ViewAlternatives:before{padding-left:0}
.MspProductListCell .CellTop .Action.ViewAlternatives{padding-left:5px;background-color:#5F5F5F}
.MspProductListCell .CellTop .Action.BuyFrom:before{padding-left:5px;padding-right:5px}
.MspProductListCell .CellTop .Action.BuyFrom{background-color:#5F5F5F;display:none;white-space:nowrap}
.MspProductListCell .CellTop:hover .Action.BuyFrom{display:inline-block}
.MspProductListCell .CellTop .Status.YouSave{display:inline;padding:5px 12px 5px 16px}
.MspProductListCell .CellTop:hover .Status.YouSave{display:none}
.MspProductListCell .CellTop .Action a:hover{background-color:#0caae1;cursor:pointer}
.MspProductListCell .CellTop .Action.SwapUndo{color:#5F5F5F;padding:5px 12px 5px 16px;background-color:white;border:1px solid #BEBEBE;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap;left:0}
.MspProductListCell .CellTop .Action.SwapUndo:before{display:none}
.MspProductListCell .MainImage{position:relative}
.MspProductListCell .CellTop .Action.SwapUndo .undo{text-decoration:underline;cursor:pointer}
.MspProductListCell .CellTop .Labels{position:absolute;bottom:25px;right:-15px;width:38px}
.MspProductListCell .CellTop .Label{background-image:url(../Img/Signs/Signs.png);width:38px;height:20px;display:block;margin:0 auto;margin-top:2px}
.MspProductListCell .CellTop .Label.New{background-position:-26px -365px}
.MspProductListCell .CellTop .Label.TopPopular{background-position:-26px -315px}
.MspProductListCell .CellTop .Label.TopOffer{background-position:-26px -414px}
.ProductListPopup .MspProductListCell .CellTop .Status.AlternativeSaving{border:1px solid #5F5F5F;display:block;font-family:DroidSansRegular,Tahoma;font-size:12px;height:auto;line-height:12px;width:auto;padding-left:5px;padding-right:5px}
.ProductListPopup .AlternativesRow .MspProductListCell .CellTop .Status.AlternativeSaving{width:80px}
.ProductListPopup .MspProductListCell .CellTop .Status.AlternativeSaving SPAN{font-family:DroidSansBold,Tahoma;font-size:13px}
.MspProductListCell .CellTop.Swapping{background-position:center center;background-repeat:no-repeat;background-image:url(../Img/List/Swapping.gif)}
.MspProductListCell .CellTop.Swapping IMG{visibility:hidden}
.MspProductListCell .CellBottom .ProductName{line-height:13px;text-align:left;padding-left:15px;display:block;font-size:12px;height:41px;overflow:hidden}
.MspProductListCell .CellBottom .Brand{display:none}
.MspProductListCell .CellBottom span.Description{display:none}
.MspProductListCell .CellBottom .RatingForeground{display:block;width:90px;height:17px;position:relative;padding-top:0}
.MspProductListCell .CellBottom{padding:12px 0 15px 0;position:relative;background-image:url(../Img/Signs/Dotted-line.gif);background-position:top;background-repeat:repeat-x;margin-top:5px;border-bottom:1px solid #C2BEB7;width:100%}
.MspProductListCell .Selected{background-color:#e7f6fc}
.MspProductListCell .CellBottom a{text-decoration:none}
.MspProductListCell .CellBottom a:hover{text-decoration:underline}
.MspProductListCell .CellBottom .Price{display:block;padding-top:15px;text-align:left;font-family:DroidSansBold;font-size:13px}
.MspProductListCell .CellBottom a.Offer{font-size:13px;padding-top:2px}
.MspProductListCell .CellBottom a.Offer span{font-size:12px;padding-top:2px;text-transform:none}
.MspProductListCell .CellBottom a.Offer .Super{vertical-align:super;font-size:10px}
.MspProductListCell .CellBottom a.Offer.Bundle:hover{text-decoration:none;cursor:default}
.MspProductListCell .CellBottom a.Offer.Bundle.Split:hover{text-decoration:none;cursor:none}
.MspProductListCell .CellBottom a.Offer.Bundle.MultiProduct:hover{text-decoration:underline;cursor:pointer}
.MspProductListCell .CellBottom a.Offer.Bundle.MultiProduct.Split:hover{text-decoration:none;cursor:none}
.MspProductListCell .CellBottom .PPU{display:inline-block;padding-top:5px;text-align:left}
.MspProductListCell .CellBottom .PPU span{float:left}
.MspProductListCell .ClubCardImage{position:absolute}
.MspProductListCell .ProductButtons{margin-top:15px;position:absolute}
.MspProductListCell .OfferExpiaryDate{display:none}
.MspProductListCell .cellListAction{position:absolute;cursor:pointer;z-index:999;bottom:140px;position:absolute;left:20px;color:#74c900;top:20px;text-decoration:underline}
.MspProductListCell .cellListAction.Removed{display:none}
.MspProductListCell .cellListAction A{color:Green;cursor:pointer}
.MspProductListCell .cellListAction a:hover{color:Green;cursor:pointer}
.MspProductListCell .CellTop .Image.Removed{opacity:.4}
.MspProductListCell .CellTop .LabelCashback{background-image:url("../Img/signs/Cashback.png");background-position:-18px -97px;background-repeat:no-repeat;top:23%;color:#FF550E;font-family:DroidSansRegular;font-size:8px;height:56px;left:10px;line-height:13px;padding-left:3px;padding-top:14px;position:absolute;width:61px}
.MspProductListCell .CellTop .LabelCashback .Amount{font-family:DroidSansBold,Tahoma;font-size:14px;display:block}
.MspProductListCell .CellBottom .Cashback{font-size:11px;color:#ff550e;display:inline-block;font-family:DroidSansRegular}
.MspProductListCell .CellBottom .Cashback .get{font-size:11px}
.MspProductListCell .CellBottom .Cashback .amount{font-size:13px;font-family:DroidSansBold,Tahoma}
.MspProductListCell .CellBottom .Cashback .text{font-size:9px;text-transform:uppercase}
.MspProductListCell .CellTop .LabelCashback.Earned{background-position:-18px -14px;color:White}
.MspProductListCell .CellTop .LabelCashback.Earning{background-position:-4px -7px;background-image:url(../Img/Animations/CellCashbackAnimation.gif);color:White}
.MspProductListCell .CellTop .LabelCashback.Earned.Long{font-size:12px}
.MspProductListCell .CellTop .LabelCashback.Long{font-size:12px}
.MspProductListCell .CellTop .LabelCashback .Text{font-size:9px;text-transform:uppercase}
.MspProductListCell .CellTop .LabelCashback.Earned .Text:after{background-image:url("../Img/signs/Signs.png");background-position:-40px -2472px;background-repeat:no-repeat;content:"";padding-left:10px}
.MspProductListCell .CellTop .LabelCashback.Earned .Text{text-transform:none}
.MspProductListCell .CellTop .LabelCashback.Earning .Text{text-transform:none;color:White}
.MspProductListCell .CellTop .LabelCashback.Earning .Text:after{background-image:url("../Img/signs/Signs.png");background-position:-40px -2472px;background-repeat:no-repeat;content:"";padding-left:10px}
.HideSwapAndSave .Action.Swap{display:none!important}
.PageSize_w1024 .ByWeight .Count{font-size:11px}
.PageSize_w1024 .ByWeight .Count .TotalPrice{font-size:10px}
.BundleRangeText{display:none}
.MspProductListCell .CellBottom a.Offer span.BundleRangeText,.ProductDetails .Price a.Offer span.BundleRangeText{display:inline;font-size:11px;text-decoration:underline;font-weight:normal;font-family:DroidSansRegular}.ProductDetails{font-family:DroidSansRegular,Tahoma;position:relative;overflow:hidden}
.ProductDetails .Right{padding-left:350px;position:relative;width:410px}
.ProductDetails .Left{float:left;width:310px;display:block;text-align:center;position:absolute;z-index:1005}
.ProductDetails .Left .Status{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;border:1px solid #5f5f5f;color:#5f5f5f;margin:0 auto;padding:5px 0;font-size:13px;width:140px;display:none;height:14px;line-height:15px;font-family:DroidSansBold,Tahoma}
.ProductDetails .Left .Status.ProcessIndication SPAN:before{background-image:url(../Img/signs/Loading.gif);background-position:left center;background-repeat:no-repeat;content:"";padding-bottom:5px;padding-left:22px;padding-top:5px}
.ProductCrumbs{color:#5F5F5F;font-family:DroidSansRegular;font-size:11px;font-weight:normal;padding:0 0 13px;position:relative;top:-12px}
.ProductCrumbs a{text-decoration:none}
.ProductDetails h2{padding:5px 0;font-family:DroidSansBold;color:#000;font-size:13px}
.ProductDetails h3{padding:5px 0;font-family:DroidSansBold;color:#000;font-size:13px}
.ProductDetails p,.ExternalPartners p{font-family:DroidSansRegular;padding:5px 0;font-size:11px;color:#5f5f5f;line-height:14px}
.ProductDetails p a{color:#878787}
.ProductDetails .cashbackAmount{color:#ff550e;font-size:11px}
.ProductDetails .LabelCashback{background-image:url("../Img/signs/Cashback.png");background-position:-11px -185px;background-repeat:no-repeat;color:#FF550E;font-family:DroidSansRegular;font-size:11px;height:51px;left:-8px;line-height:11px;padding-left:0;padding-top:28px;position:relative;text-align:center;top:-10px;width:76px}
.ProductDetails .LabelCashback.Earning{background-position:-7px -5px;background-image:url(../Img/Animations/ProductPageCashbackAnimation.gif);color:White}
.ProductDetails .LabelCashback SPAN{background-image:none!important;font-family:DroidSansBold,Tahoma;font-size:18px;height:17px!important}
.ProductDetails .LabelCashback.Earned{background-position:-11px -290px;color:White}
.ProductDetails .LabelCashback .Text{font-size:9px;text-transform:uppercase;font-family:DroidSansRegular}
.ProductDetails .LabelCashback.Earned .Text{text-transform:none}
.ProductDetails .LabelCashback.Earning .Text{text-transform:none;color:White}
.ProductDetails .LabelCashback.Earned .Text:after{background-image:url("../Img/signs/Signs.png");background-position:-40px -2472px;background-repeat:no-repeat;content:"";padding-left:10px}
.ProductDetails .LabelCashback.Earning .Text:after{background-image:url("../Img/signs/Signs.png");background-position:-40px -2472px;background-repeat:no-repeat;content:"";padding-left:10px}
.ProductDetails .Cashback{color:#FF550E;font-family:DroidSansRegular;font-size:8px;display:inline}
.ProductDetails .Cashback .get{font-size:14px}
.ProductDetails .Cashback .amount{font-size:14px;font-family:DroidSansBold,Tahoma}
.ProductDetails .Cashback .text{font-size:11px;text-transform:uppercase}
.ProductDetails .Price .Cashback .get{font-size:11px}
.ProductDetails .Price .Cashback .amount{font-size:11px}
.ProductDetails .Price .Cashback .text{font-size:9px;text-transform:uppercase}
.ProductDetails .Price .Cashback .valid{color:#444;display:inline-block;font-family:DroidSansRegular;font-size:11px;padding-left:5px;padding-top:0;text-align:left}
.ProductDetails .ImageUnavailable{background-image:url(../Img/Product/ImageUnavailable.png);width:244px;height:244px;display:block;margin:0 auto}
.ProductDetails .ReviewsWrp{display:inline-block;height:30px;width:420px}
.ProductDetails .PriceDescription,.ProductDetails .PPUDescription,.ProductDetails .SeeAlsoDescription{display:None}
.ProductDetails .ReviewsWrp .BVRRRatingSummaryStyle2 .BVRRRatingSummaryNoReviews{overflow:visible}
.ProductDetails .ReviewsWrp .BVRRRatingSummaryStyle2 .BVRRRatingSummaryNoReviews IMG{margin-top:1px}
.ProductDetails .ReviewsWrp .BVRRRatingSummaryStyle2 .BVRRRatingSummaryLinkWriteFirst{margin:2px 0 0 0}
.SiteTemplateWine .ProductDetails .ImageUnavailable{background-image:url(../Img/Product/ImageUnavailable.wine.png);width:244px;height:244px}
.SiteTemplateBeauty .ProductDetails .ImageUnavailable{background-image:url(../Img/Product/ImageUnavailable.beauty.png);width:244px;height:244px}
.ProductDetails .Labels{left:6px;position:absolute;top:7px;width:45px;z-index:101}
.ProductDetails .imageWrp{position:relative}
.ProductDetails .imageWrp .ActionsContainer{bottom:0;margin-bottom:1px;position:absolute;width:100%}
.ProductDetails .Labels span{background-image:url(../Img/Signs/LabelsProductPage.png);height:29px;display:block}
.ProductDetails .Labels .LabelNew{background-position:-24px -412px}
.ProductDetails .Labels .LabelFavorite{background-position:-24px -512px}
.ProductDetails .Labels .LabelBestValue{background-position:-24px -463px}
.ProductDetails a.LinkButton:hover{text-decoration:underline}
.ProductDetails a.LinkButton.AddToList{float:left;margin-left:10px;margin-top:23px;text-decoration:underline;font-size:12px;cursor:pointer;white-space:nowrap}
.ProductDetails .SuggestionTitle1{color:#878787;font-size:14px}
.ProductDetails .SeeAlso{text-align:left;padding:15px}
.ProductDetails .SeeAlso A{display:block;line-height:20px;font-size:11px;color:#5f5f5f}
.ProductDetails .SeeAlso .LogoImage{height:20px;vertical-align:middle;padding-right:5px}
.ProductDetails .SeeAlso .OfferLink{color:#029AED}
.ProductDetails .Brand{display:none}
.ProductDetails .Description{padding-bottom:15px;line-height:14px;position:relative;display:inline-block;font-size:11px;color:#878787;width:100%}
.ProductDetails .ProductButtons button{font-size:12px}
.ProductDetails .ProductButtons{margin-top:15px;margin-bottom:20px;float:left}
.ProductDetails .ReviewPlaceholder{background-image:url(../Img/Product/review-placeholder.png);display:inline-block;width:414px;height:24px;background-repeat:no-repeat;background-position:bottom;position:relative;padding-top:0}
.ProductDetails .RatingForeground{display:inline-block;width:70px;height:11px;background-repeat:no-repeat;background-position:bottom;position:relative;padding-top:0}
.ProductDetails .CellBottom{padding:12px 0 15px 0;position:relative;background-image:url(../Img/Signs/Dotted-line.gif);background-position:top;background-repeat:repeat-x;margin-top:5px}
.ProductDetails .Price{display:block;padding-top:15px;text-align:left;font-size:18px;font-family:DroidSansBold;color:#444}
.ProductDetails .Price .cashback{color:#ff550e;font-size:14px}
.ProductDetails .Price .OfferExpiaryDate{font-size:11px;color:#5F5F5F;padding-left:4px}
.ProductDetails .Price a.Offer{font-size:14px;padding-top:2px}
.ProductDetails .PPU{display:block;padding-top:5px;text-align:left;font-size:11px}
.ProductDetails .Tab{border:1px solid #e6e6e6;border-bottom:1px solid #d0d0d0;padding:5px 20px;display:inline-block;text-transform:uppercase;background-color:#e6e6e6;z-index:1;position:relative;font-size:11px;cursor:pointer;margin-right:3px;color:#5F5F5F;font-family:DroidSansRegular,Tahoma;font-weight:normal}
.ProductDetails .TabSelected{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #fff;background-color:#fff;z-index:10;position:relative}
.ProductDetails .Tabs,.ExternalPartners .Tabs{display:inline-block}
.ProductDetails .TabData{border:1px solid #d0d0d0;padding-bottom:10px;padding-top:10px;margin-top:-1px;z-index:5;min-width:350px}
.ExternalPartners .TabData{border:1px solid #d0d0d0;padding-bottom:10px;padding-top:10px;z-index:5;min-width:350px}
.ProductDetails .TabData#Review{padding-left:10px;padding-right:10px}
.ExternalPartners .Title{font-size:14px;font-weight:bold}
.ProductDetails .PriceComparison .StoreDiv,.ExternalPartners .PriceComparison .StoreDiv{border-bottom:1px solid #E6E6E6;height:18px;margin-left:20px;margin-right:20px;padding-top:3px;position:relative;font-size:14px;min-width:370px}
.ProductDetails .PriceComparison .PriceBarOuter,.ExternalPartners .PriceComparison .PriceBarOuter{width:30px;display:inline-block;padding-right:7px;padding-left:5px}
.ProductDetails .PriceComparison .PriceBarInner,.ExternalPartners .PriceComparison .PriceBarInner{background-color:#9c9c9c;height:6px;display:inline-block;vertical-align:middle;margin-right:5px}
.ProductDetails .PriceComparison .ImgSpan,.ExternalPartners .PriceComparison .ImgSpan{text-align:right;width:77px;display:inline-block}
.ProductDetails .PriceComparison img,.ExternalPartners .PriceComparison img{vertical-align:middle}
.ProductDetails .PriceComparison .StoreDiv.Current,.ExternalPartners .PriceComparison .StoreDiv.Current{background-color:#e2f6fa;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}
.ProductDetails .PriceComparison .Price,.ExternalPartners .PriceComparison .Price{display:inline-block;padding-top:0;text-align:left;font-size:12px;font-family:DroidSansRegular}
.ProductDetails .PriceComparison .Price a.Offer,.ExternalPartners .PriceComparison .Price a.Offer{font-size:11px}
.ProductDetails .PriceComparison .OfferExpiaryDate,.ExternalPartners .PriceComparison .OfferExpiaryDate{font-size:11px}
.ProductDetails .TabData p,.ExternalPartners .TabData p{margin:0 10px 0 10px;padding:5px 5px}
.ProductDetails .TabData .Asterix,.ExternalPartners .TabData .Asterix{font-size:10px;vertical-align:top;display:inline-block;text-align:left;width:5px}
.ProductDetails .Disclaimer{padding-top:25px;padding-bottom:25px}
.ProductDetails .Disclaimer #DisclaimerTitle{font-weight:bold}
.ProductDetails .TabData h3{padding:5px 5px;margin:0 10px 0 10px}
.ProductDetails .TabData p span{font-family:DroidSansBold}
.ProductDetails .BopInfo div{padding-bottom:20px}
.ProductDetails .NutritionTable{text-align:left;padding:0;margin:3px 16px 5px 16px;width:90%}
.ProductDetails .TrafficLights{text-align:left;padding:0;margin:3px 16px 5px 16px;width:90%}
.ProductDetails .TrafficLight{background-image:url(../Img/Signs/TrafficLight.png);background-repeat:no-repeat;width:14px;padding-left:7px;border-left:1px solid #E6E6E6}
.ProductDetails .TrafficLight.Green{background-position:10px -19px}
.ProductDetails .TrafficLight.Red{background-position:10px 5px}
.ProductDetails .TrafficLight.Amber{background-position:10px -43px}
.ProductDetails .TrafficLight.NA{background-position:10px -68px}
.ProductDetails .TrafficLight.Empty{background-position:10px -100px}
.ProductDetails td{padding-right:20px;padding-left:5px;padding-top:6px;padding-bottom:6px;border-bottom:1px solid #E6E6E6;font-size:11px;white-space:nowrap}
.ProductDetails tr.Cal{font-family:DroidSansBold}
.ProductDetails th{font-size:12px;padding-left:5px;font-family:DroidSansBold;padding-right:20px;padding-top:9px;padding-bottom:9px;border-bottom:1px solid #5f5f5f;border-top:1px solid #5f5f5f;color:#5f5f5f}
.ProductDetails .TrafficLights th{font-family:DroidSansRegular}
.ProductDetails .ButtonShort{height:30px;margin-left:5px;margin-right:5px;margin-top:8px;min-width:158px;text-align:center}
.ProductDetails .ButtonsWrp .ButtonShort{margin-left:300px}
.ProductDetails .ButtonShort a{line-height:30px;width:98px}
.AdWrp{height:600px;position:absolute;right:-133px;top:1px;width:120px}
.PageSize_1024 .AdWrp{display:none}
#BVSubmissionContainer{overflow:hidden}
.BVSubmissionContainer{min-height:500px}
.ProductDetails .SeelAlsoHeader{position:relative}
.ProductDetails .AddThisContainer{display:inline;bottom:14px;position:absolute;right:0}
.AddThisContainer a{display:inline-block!important;height:26px;width:26px;background:url(../Img/signs/social-signs.png) no-repeat}
.AddThisContainer a:hover{-moz-opacity:.70;-webkit-opacity:.70;opacity:.70;filter:Alpha(Opacity=70)}
.AddThisContainer .FacebookButton{background-position:-3px -3px!important}
.AddThisContainer .TwitterButton{background-position:-3px -31px!important}
.AddThisContainer .GooglePlusButton{background-position:-3px -60px!important}
.AddThisContainer .PinterestButton{background-position:-3px -89px!important}
.BVRRSocialBookmarkingLinks{display:none!important}
.ProductDetails .ClubCardImage{position:absolute}
.ProductDetails .Complex button,.ProductDetails .Complex{border:1px solid #5f5f5f;background-color:#5f5f5f}
.ProductDetails #ProductButtonsContainer .Generic{background-color:#5f5f5f;border:1px solid #5f5f5f}
.ProductDetails .ButtonsWrp .ButtonShort{background-color:#bebebe}.MspSavingCenter SPAN{font-size:14px}
.MspSavingCenter .ViewBasketLink:after{background-image:url("../Img/Signs/Signs.png");background-position:-39px -1319px;background-repeat:no-repeat;content:"";padding-left:10px}
.MspSavingCenter .ViewBasketLink{float:left;font-size:12px;margin-top:9px;text-align:left;text-decoration:none}
.MspSavingCenter .ViewBasketLink:hover{text-decoration:underline}
.MspSavingCenter .totalSavedDiv{text-align:right}
.MspSavingCenter .totalSaved{font-size:12px;color:#029AED;padding-right:2px;line-height:23px}
.MspSavingCenter .savedAmount{font-size:12px;color:#029AED}
.MspSavingCenter .Top{border-bottom:4px solid #989898;padding-top:0;position:relative;width:153px;padding-bottom:10px;height:63px}
.ColumsLayout2.Wide .ColumsLayout2Right .MspSavingCenter .Top{width:207px}
.MspSavingCenter .Basket:before{background-image:url("../Img/Signs/Basket.png");background-position:0 5px;background-repeat:no-repeat;margin-right:12px;padding-right:25px;content:""}
.MspSavingCenter .Basket{cursor:pointer;display:block;font-family:DroidSansBold;font-size:28px;height:35px;padding-top:4px;text-decoration:none;width:96px}
.MspSavingCenter .Basket:hover{color:#373737}
.MspSavingCenter .Notification{background-image:url("../Img/Navigation/AppMenu/SavingAlerts.png");background-position:-210px -37px;background-repeat:repeat;color:#FFF;font-family:DroidSansBold;height:23px;position:absolute;left:12px;top:0;width:24px;text-align:center;line-height:23px;z-index:1;text-decoration:none;display:block;font-size:12px}
.ColumsLayout2Right .MspSavingCenter .Notification{left:12px}
.MspSavingCenter.Fixed{background:none repeat scroll 0 0 white;display:none;margin-left:-15px;min-height:350px;padding-left:15px;padding-right:50px;position:fixed;top:80px}
.MspSavingCenter.BottomFixed{background:none repeat scroll 0 0 white;display:none;margin-left:-15px;padding-left:15px;padding-right:50px;position:absolute;bottom:80px}
.MspSavingCenter .CashBack{background-color:#FF550E;border-radius:0 0 5px 5px;color:White;font-family:DroidSunsRegular;font-size:13px;height:20px;position:relative;text-align:center;width:153px;z-index:1;padding-top:1px}
.MspSavingCenter .BtWrper{position:relative;width:153px}
.MspSavingCenter .BtWrper:hover{cursor:pointer}
.MspSavingCenter .BtWrper:hover .CashBack{background-color:#f7520e}
.MspSavingCenter .BtWrper:hover .Button{background-color:#444}
.MspSavingCenter .CashBackIcon{background-image:url("../Img/signs/signs.png");background-position:-35px -2524px;background-repeat:no-repeat;height:16px;position:absolute;top:-10px;width:21px}
.MspSavingCenter .CashBack A{color:White;text-decoration:none;font-family:DroidSansRegular;vertical-align:middle}
.MspSavingCenter .CashBack A .get{font-size:11px}
.MspSavingCenter .CashBack A .amount{font-size:13px;font-family:DroidSansBold}
.MspSavingCenter .CashBack A .text{font-size:9px;text-transform:uppercase}
.MspPriceComparison TD{height:28px}
.MspPriceComparison TABLE{width:100%}
.MspPriceComparison TR{height:28px}
.MspPriceComparison .CurrentStore TD{background-color:#E7F6FC;border-bottom:1px solid #73CFF9;border-top:1px solid #73CFF9}
.MspSavingCenter .Button{position:relative;margin-bottom:3px}
.MspSavingCenter .ButtonLong{width:153px;margin-top:10px}
.MspSavingCenter .MspPriceComparison{margin-top:2px;font-size:14px;cursor:pointer;width:152px;padding:1px}
.MspSavingCenter .MspPriceComparison.Hover{border:1px solid #DBDCD7;padding:0}
.MspPriceComparison .PriceCell{width:34px;font-size:14px;vertical-align:middle}
.MspPriceComparison .LogoCell{width:83px;padding-left:5px}
.MspPriceComparison .LogoCell IMG{vertical-align:text-top}
.MspPriceComparison .BarCell{vertical-align:middle;width:50px}
.MspPriceComparison .PriceBarOuter{background-color:#dfdfdf;display:block;height:10px;position:absolute;width:50px;margin-top:-4px}
.MspPriceComparison .PriceBarInner{background-color:#b3b3b3;height:10px;display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;margin-top:-4px}
.CurrentStore .PriceBarInner{background-color:#5f5f5f}
.SplitCheckoutGuide{margin-top:5px;width:207px}
.SplitCheckoutGuide .CancelSplit{text-decoration:underline;font-size:12px}
#SplitCheckoutSteps{border:3px solid #74c900;border-radius:7px 7px 7px 7px;padding:10px 10px 10px 10px;height:170px;width:186px;margin-top:10px;position:relative}
.SiteTemplateWine #SplitCheckoutSteps{border:3px solid #471f8a}
.SiteTemplateWine #SplitCheckoutSteps .Traingle{border-color:transparent #471f8a transparent transparent}
.SiteTemplateBeauty #SplitCheckoutSteps{border:3px solid #e41d6a}
.SiteTemplateBeauty #SplitCheckoutSteps .Traingle{border-color:transparent #e41d6a transparent transparent}
#SplitCheckoutSteps .Traingle{border-color:transparent #74c900 transparent transparent;border-style:solid;border-width:20px 24px 20px 0;height:0;position:absolute;right:209px;top:24px;width:0}
#SplitCheckoutSteps .Traingle2{border-color:transparent white transparent transparent;border-style:solid;border-width:20px 24px 20px 0;height:0;position:absolute;right:204px;top:24px;width:0;z-index:1}
#SplitCheckoutSteps .Top{background-image:url("../Img/Signs/SplitBasket.png");background-repeat:no-repeat;margin-bottom:15px;padding-left:20px;text-align:center;text-transform:uppercase;background-position:left}
#SplitCheckoutSteps .Top SPAN{display:block;text-transform:none;color:#029AE6}
#SplitCheckoutSteps .Top .Title{color:#444;font-size:17px;text-transform:uppercase;margin-bottom:3px}
#SplitCheckoutSteps .Top .Save{color:#029AE6;font-size:14px}
#SplitCheckoutSteps .Step{border-bottom:1px solid #DEDEDE;color:#858585;font-size:16px;line-height:31px;margin-left:-5px;margin-right:-5px;padding-left:10px}
#SplitCheckoutSteps li:last-child{border:0}
#SplitCheckoutSteps .Step.Selected{background-color:#74C900;color:White}
.SiteTemplateWine #SplitCheckoutSteps .Step.Selected{background-color:#471f8a}
.SiteTemplateBeauty #SplitCheckoutSteps .Step.Selected{background-color:#e41d6a}
#SplitCheckoutSteps .Step.Navigated{color:#444}
#SplitCheckoutSteps .Step SPAN{font-size:12px;padding-left:4px}
.SplitCheckoutGuide .what{color:#5F5F5F;float:right;font-size:11px;margin-top:5px}
.SplitCheckoutGuide .splitInformation{border:3px solid #74C900;border-radius:7px 7px 7px 7px;height:66px;text-align:center;width:203px;position:relative}
.SiteTemplateWine .SplitCheckoutGuide .splitInformation{border:3px solid #471f8a}
.SiteTemplateBeauty .SplitCheckoutGuide .splitInformation{border:3px solid #e41d6a}
.SplitCheckoutGuide .splitInformation .Title{font-size:16px;color:#444;text-transform:uppercase;margin-top:16px}
.SplitCheckoutGuide .splitInformation SPAN{display:block;font-size:12px;text-transform:none;line-height:16px;font-family:DroidSansRegular}
.SplitCheckoutGuide .splitInformation .Traingle{border-color:transparent #74C900 transparent transparent;border-style:solid;border-width:13px 24px 13px 0;height:0;position:absolute;right:206px;top:8px;width:0}
.SplitCheckoutGuide .splitInformation .Traingle2{border-color:transparent white transparent transparent;border-style:solid;border-width:13px 24px 13px 0;height:0;position:absolute;right:200px;top:8px;width:0;z-index:1}
.SiteTemplateWine .SplitCheckoutGuide .splitInformation .Traingle{border-color:transparent #471f8a transparent transparent}
.SiteTemplateBeauty .SplitCheckoutGuide .splitInformation .Traingle{border-color:transparent #e41d6a transparent transparent}.ProductListPopup .ProductListPopupTriangle1{border-color:transparent transparent #5f5f5f;border-style:solid;border-width:15px;display:block;height:0;position:absolute;z-index:1020}
.ProductListPopup .ProductListPopupTriangle2{border-color:transparent transparent #fff;border-style:solid;border-width:15px;display:block;height:0;position:absolute;z-index:1021}
.ProductListPopup .MspProductListCell{width:170px}
.ProductListPopup .ProductsContainer .Left{background-color:transparent;background-image:url("../Img/Popup/ProductPopupArrows.png");background-position:-1px -8px;background-repeat:no-repeat;position:absolute;top:29px;left:10px;width:50px;border:2px solid #898989;border-radius:5px 0 0 5px;height:60px;z-index:1;border:0 none}
.ProductListPopup .ProductsContainer:hover .Left{background-position:-1px -78px}
.ProductListPopup .ProductsContainer:hover .Right{background-position:-50px -78px}
.ProductListPopup .ProductsContainer .Left:hover{background-position:-1px -147px}
.ProductListPopup .ProductsContainer .Right{background-color:transparent;background-image:url("../Img/Popup/ProductPopupArrows.png");background-position:-50px -8px;background-repeat:no-repeat;border:0 none;height:60px;position:absolute;right:5px;top:29px;width:50px;z-index:1}
.ProductListPopup .ProductsContainer .Right:hover{background-position:-50px -147px}
.ProductListPopup .ProductListPopupTitle{border-bottom:solid 2px #5f5f5f;height:20px;color:#5f5f5f;text-transform:uppercase;padding-top:15px;position:relative}
.ProductListPopup .Header{background-color:#009BEA;color:White;font-size:14px;height:24px;margin:4px;position:relative}
.ProductListPopup.CloseMode .Header{background-color:#E6E6E6;color:black}
.ProductListPopup.CloseMode .Header .ClosePanel{display:block}
.ProductListPopup .Header .ClosePanel{background-color:black;text-align:center;border:0 solid #5F5F5F;border-radius:0 0 15px 15px;color:White;cursor:pointer;display:none;font-size:24px;height:45px;margin-left:auto;margin-right:auto;margin-top:-24px;opacity:.4;width:240px;filter:Alpha(Opacity=40);line-height:42px}
.ProductListPopup .Header .ClosePanel:hover{opacity:.5;filter:Alpha(Opacity=50)}
.ProductListPopup.CloseMode .Header .Saving:after{background-image:url("../Img/signs/Signs.png");background-position:-28px -2165px;background-repeat:no-repeat;content:"";height:29px;padding-left:33px;position:absolute;float:left}
.ProductListPopup.CloseMode .Header .Saving{font-family:DroidSansBold}
.ProductListPopup .Header .TitleWrp{padding-top:5px}
.ProductListPopup .Header .Title{font-size:14px;padding-right:4px}
.ProductListPopup .Header .Title .options{font-family:DroidSansRegular;padding-left:2px}
.ProductListPopup.CloseMode .Header .Title{display:none}
.ProductListPopup .Header A{color:White;font-family:DroidSansRegular;position:absolute;right:35px}
.ProductListPopup .Header .Title .Valid{font-family:DroidSansRegular;font-size:13px;padding-left:5px}
.ProductListPopup .Header .CloseTitle{font-size:14px;padding-right:4px;display:none;color:#444}
.ProductListPopup.CloseMode .Header .CloseTitle{display:inline-block}
.ProductListPopup .Header .close{background-image:url("../Img/signs/Signs.png");background-position:-34px -2017px;background-repeat:no-repeat;cursor:pointer;float:right;height:20px;padding-right:26px}
.ProductListPopup.CloseMode .Header .close{background-position:-37px -2066px}
.ProductListPopup .Header .Title:before{background-image:url("../Img/signs/Signs.png");background-position:-28px -512px;background-repeat:no-repeat;content:"";padding-bottom:3px;padding-right:33px;padding-top:3px}
.ProductListPopup .Header .CloseTitle:before{background-image:url("../Img/signs/Signs.png");background-position:-30px -2116px;background-repeat:no-repeat;content:"";padding-left:31px}
.ProductListPopup .Header .Triangle1{border-color:#009BEA transparent transparent transparent;border-style:solid;border-width:8px;bottom:23px;display:block;height:0;left:28px;position:absolute;top:24px;width:0;z-index:1}
.ProductListPopup.CloseMode .Header .Triangle1{border-color:#E6E6E6 transparent transparent transparent}
.ProductListPopup .MspProductList UL{width:10000px}
.ProductListPopup .ActionsContainer .Action.Swap{display:none!important}
.ProductListPopup .ActionsContainer .Action.ViewAlternatives{display:none!important}
.ProductListPopup .MspProductListCell .ActionsContainer.AddAnySave{display:none!important}
.ProductListPopup .MspProductListCell .Selected{background-color:White}
.ProductListPopup .originalProduct .MspProductListCell .Selected{background-color:#E7F6FC}
.ProductListPopup.CloseMode .originalProduct .MspProductListCell .Selected{background-color:White}
.ProductListPopup.CloseMode .originalProduct .MspProductListCell .Status{display:none!important}
.ProductListPopup .MspProductListCell.Selected .Selected{background-color:#E7F6FC}
.ProductListPopup .ProductListPopupTitle{border-bottom:solid 2px #5f5f5f;height:20px;color:#5f5f5f;text-transform:uppercase;padding-top:15px;position:relative}
.ProductListPopup .ProductListPopupTitle A{position:absolute;right:0;bottom:0;text-transform:none;font-size:12px;color:#5f5f5f;padding-bottom:8px}
.ProductListPopup .ProductListPopupTitle .expireDate{padding-left:10px;font-size:12px;text-transform:none}
.ProductListPopup .MspProductListCell .CellBottom a.Offer.Bundle.MultiProduct:hover{text-decoration:none;cursor:default}
.ProductListPopup .SwapIcon{background-image:url("../Img/Popup/SwapandSave.jpg");background-position:center top;background-repeat:no-repeat;display:inline-block;float:left;height:81px;position:relative;width:102px;margin-top:29px;height:64px;text-align:center}
.ProductListPopup .SwapIconLine{background-image:url("../Img/Signs/Dotted-line.gif");background-position:center bottom;background-repeat:repeat-x;content:"";left:0;padding-right:101px;padding-top:1px;position:absolute;top:92px}
.ProductListPopup .SwapIcon .youSave{font-size:13px;color:#009BEA;display:none;width:100px}
.ProductListPopup.CloseMode .SwapIcon .youSave{display:inline-block}
.ProductListPopup .SwapIcon .CancelSwap{font-size:12px;text-decoration:underline;cursor:pointer;display:none}
.ProductListPopup.CloseMode .SwapIcon .CancelSwap{display:inline-block}
.ProductListPopup .SwapIcon.Close{background-image:url("../Img/signs/Signs.png");background-position:1px -2212px;padding-top:34px;text-align:center;height:0}
.ProductListPopup .ProductsContainer{overflow:hidden;position:relative;width:auto}
.ProductListPopup .SwapIcon.Swapping{background-position:center center;background-repeat:no-repeat;background-image:url(../Img/Animations/Swapping.gif)}
.ProductListPopup .SwapIcon.Canceling{background-position:center center;background-repeat:no-repeat;background-image:url(../Img/Animations/Cancelling.gif)}
.ProductListPopup .SwapAndSaveRow{overflow:hidden;position:relative}
.ProductListPopup .MspProductListCell .CellBottom{border-bottom:0}
.SwapAndSaveRow{overflow:hidden}
.SwapAndSaveRow .ContentInner{width:10000px;position:relative}
.SwapAndSaveRow .Action.AddAnySave{display:none!important}
.SwapAndSaveRow .MspProductListCell.Selected .Status{display:inline-block!important}
.SwapAndSaveRow .MspProductListCell.Selected .Status.AlternativeSaving{display:none!important}
.SwapAndSaveRow .MspProductListCell .Status.AlternativeSaving{display:inline-block!important}
.SwapAndSaveRow .MspProductListCell .Actions{display:none}
.SwapAndSaveRow .MspProductListCell.Selected .Complex{display:block}
.SwapAndSaveRow .Complex button.Remove{display:none}
.SwapAndSaveRow .Complex button.Add{display:none}
.SwapAndSaveRow .MspProductListCell.Selected .ActionsContainer .Action{display:none!important}
.SwapAndSaveRow .MspProductListCell.Selected .ActionsContainer .Status.AlternativeSaving{display:none}
.SwapAndSaveRow .MspProductListCell.Selected .Generic{display:none}
.SwapAndSaveRow .MspProductListCell .Complex{display:none}
.SwapAndSaveRow .MspProductListCell .Generic{display:block}
.SwapAndSaveRow .originalProduct .Generic{display:none}
.SwapAndSaveRow .originalProduct .Replaced .Complex{display:none}
.SwapAndSaveRow .originalProduct .Replaced .Generic{display:block}
.SwapAndSaveRow .originalProduct .Complex{display:block}
.SwapAndSaveRow .ProductsContainer.Selected .MspProductListCell .Selected{background-color:#E7F6FC}
.ProductListPopup .SwapAndSaveRow .Complex .Count{min-width:128px}
.ProductListPopup .SwapAndSaveRow .Complex{background-color:White;border-color:#B3D8E6}
.ProductListPopup .MultiBuysRow{position:relative}
.MultiBuysRow .Action.AddAnySave{display:none!important}
.MultiBuysRow .ContentInner{position:relative}
.MultiBuysRow{overflow:hidden}
.ProductListPopup .MultiBuysRow .MspProductListCell .Selected{background-color:#E7F6FC}
.ProductListPopup.CloseMode .MultiBuysRow .Header A{color:#444}
.ProductListPopup .MultiBuysRow .Header .Title:before{background-position:-28px -2364px}
.ProductListPopup .MultiBuysRow .Header .CloseTitle:before{background-position:-28px -2416px}
.AlternativesRow{overflow:hidden}
.AlternativesRow .ContentInner{position:relative}
.ProductListPopup .AlternativesRow .Header{background-color:#5F5F5F}
.ProductListPopup.CloseMode .AlternativesRow .Header{background-color:#E6E6E6}
.ProductListPopup .AlternativesRow .Header .Triangle1{border-color:#5F5F5F transparent transparent}
.ProductListPopup .AlternativesRow .Header .Title:before{background-position:-28px -2315px}
.ProductListPopup .AlternativesRow .Header .CloseTitle:before{background-position:-28px -2265px}
.ProductListPopup.CloseMode .AlternativesRow .Header .Triangle1{border-color:#E6E6E6 transparent transparent}
.ProductListPopup .AlternativesRow .SwapIcon{background-image:url("../Img/Popup/Swap.jpg")}
.ProductListPopup .AlternativesRow .SwapIcon.Close{background-image:url("../Img/Popup/Swapped.jpg");background-position:center top;height:66px;padding-top:66px}
.ProductListPopup .AlternativesRow .SwapIcon.Swapping{background-image:url(../Img/Animations/SwappingGrey.gif)}
.ProductListPopup .AlternativesRow .SwapIcon.Canceling{background-image:url(../Img/Animations/CancellingGrey.gif)}
.ProductListPopup .AlternativesRow .Complex{background-color:White;border-color:#B3D8E6}
.ProductListPopup .AlternativesRow .Complex .Count{min-width:128px}
.AlternativesRow .ProductsContainer .MspProductListCell.Selected .CellBottom.Selected{background-color:#E7F6FC}
.AlternativesRow .ProductsContainer .MspProductListCell .CellBottom.Selected{background-color:White}
.AlternativesRow .MspProductListCell .Complex{display:none}
.AlternativesRow .MspProductListCell.Selected .Complex{display:block}
.AlternativesRow .originalProduct .MspProductListCell.Selected .Complex{display:block}
.AlternativesRow .MspProductListCell .Generic{display:block}
.AlternativesRow .MspProductListCell.Selected .Generic{display:none}
.AlternativesRow .originalProduct .Generic{display:none}
.AlternativesRow .originalProduct .Replaced .Complex{display:none}
.AlternativesRow .originalProduct .Replaced .Generic{display:block}
.AlternativesRow .originalProduct .Complex{display:block}
.AlternativesRow .Complex button.Remove{display:none}
.AlternativesRow .Complex button.Add{display:none}
.AlternativesRow .Action.AddSave{display:none!important}
.AlternativesRow .Action.AddAnySave{display:none!important}
.AlternativesRow .Status.AlternativeSaving{display:block!important}
.AlternativesRow .MspProductListCell.Selected .Status.AlternativeSaving{display:none!important}
.ProductListPopup.CloseMode .AlternativesRow .Header .CloseTitle:after{background-image:url("../Img/signs/Signs.png");background-position:-28px -2165px;background-repeat:no-repeat;content:"";height:29px;padding-left:33px}
.SplitOriginalRow{overflow:hidden}
.SplitOriginalRow .ContentInner{position:relative}
.ProductListPopup .SplitOriginalRow .Header{background-color:#5F5F5F}
.ProductListPopup.CloseMode .SplitOriginalRow .Header{background-color:#E6E6E6}
.ProductListPopup .SplitOriginalRow .Header .Triangle1{border-color:#5F5F5F transparent transparent}.Checkout B{font-weight:bold}
.Checkout .DifferentAccount{font-size:11px;padding:20px 0;line-height:14px}
.Checkout .Button a{color:#fff}
.Checkout p{line-height:18px;padding:5px 0 8px}
.Checkout p.Favourites{margin-top:15px;padding-left:51px}
.Checkout p.Favourites:before{background-image:url("../Img/Signs/signs.png");background-position:-24px -854px;background-repeat:no-repeat;content:"";height:42px;margin-left:-48px;margin-top:-5px;position:absolute;width:44px}
.Checkout p.Vouchers{padding-left:54px}
.Checkout p.Vouchers:before{background-image:url("../Img/Signs/signs.png");background-position:-20px -2700px;background-repeat:no-repeat;content:"";height:42px;margin-left:-52px;margin-top:-5px;position:absolute;width:50px}
.Checkout p.Vouchers a{text-decoration:underline;cursor:pointer}
.Checkout p.Basket{margin-top:15px;padding-left:51px}
.Checkout p.Basket:before{background-image:url("../Img/Signs/signs.png");background-position:-24px -903px;background-repeat:no-repeat;content:"";height:39px;margin-left:-48px;margin-top:-5px;position:absolute;width:44px}
.Checkout p.Basket A{text-decoration:underline;cursor:pointer}
.Checkout p .Note{font-style:italic;color:#878787;font-size:12px}
.Checkout h2{line-height:16px}
.Checkout h3{padding-top:30px}
.Checkout .StoreData{padding-top:15px}
#StorePromptTitle.StoreSign{background-image:url("../Img/Signs/logo-signs.jpg");background-repeat:no-repeat;display:block;height:46px;margin-bottom:11px;margin-top:20px;padding-left:84px}
#StorePromptTitle.Store_1{background-position:0 -140px}
#StorePromptTitle.Store_2{background-position:0 0}
#StorePromptTitle.Store_3{background-position:0 -70px}
#StorePromptTitle.Store_4{background-position:0 -210px}
#StorePromptTitle.Store_7{background-position:0 -280px}
#StorePromptTitle.Store_5{background-position:0 -350px}
#StorePromptTitle.Store_12{background-position:0 -420px}
#StorePromptTitle.Store_13{background-position:0 -490px}
#StorePromptTitle.Store_101{background-position:left -70px}
#StorePromptTitle.Store_102{background-position:left -140px}
#StorePromptTitle.Store_103{background-position:left -0px}
#StorePromptTitle.Store_105{background-position:left -210px}
#StorePromptTitle .ExplainText{display:block}
#StorePromptTitle .SubTitle{font-family:DroidSansBold}
#StorePromptTitle .toolTip{background-image:url("../Img/Signs/info.gif");background-position:4px center;background-repeat:no-repeat;padding-right:28px;padding-top:1px}
.Checkout .Title SPAN{color:#ff550e}
.Checkout .Title .ready{font-family:DroidSansBold;color:#5F5F5F}
.SiteTemplateBeauty .Checkout .Title .ready:before{background-image:url("../Img/Signs/38x35_Beauty.png")}
.SiteTemplateWine .Checkout .Title .ready:before{background-image:url("../Img/Signs/38x35_wine.png")}
.Checkout .Title SPAN.spacedLine{color:#5F5F5F;display:block;padding-bottom:5px;padding-top:13px}
.Checkout .Title .ready:before{background-image:url("../Img/Signs/38x35_Groceries.png");background-position:left center;background-repeat:no-repeat;content:"";padding-right:45px;padding-top:23px}
.Checkout #EndText .title{display:block;color:#009beb;font-weight:bold}
.Checkout #EndText{line-height:16px;padding-bottom:50px}
.Checkout #EndText .PrintTrolley:before{background-image:url("../Img/Applications/AnonymousDeliveryIcons.png");background-position:-9px -97px;background-repeat:no-repeat;content:"";padding-right:32px;padding-top:17px}
.Checkout #EndText .Smaller{font-size:12px}
.Checkout .CashBack{background-color:#FF550E;border-radius:0 0 5px 5px;color:White;font-family:DroidSunsRegular;font-size:13px;height:20px;position:relative;text-align:center;width:215px;z-index:1;padding-top:1px}
.Checkout .ButtonsWrp{height:50px;margin-top:20px;position:relative;width:220px}
.Checkout .Button{margin-bottom:3px;margin-top:0;position:relative}
.Checkout .ButtonsWrp:hover{cursor:pointer}
.Checkout .ButtonsWrp:hover .CashBack{background-color:#f7520e}
.Checkout .ButtonsWrp:hover .Button{background-color:#444}
.Checkout .CashBackIcon{background-image:url("../Img/signs/signs.png");background-position:-35px -2524px;background-repeat:no-repeat;height:16px;position:absolute;top:-10px;width:21px}
.Checkout .CashBack A{color:White;text-decoration:none;font-family:DroidSansRegular;vertical-align:middle}
.Checkout .CashBack A .get{font-size:11px}
.Checkout .CashBack A .amount{font-size:13px;font-family:DroidSansBold}
.Checkout .CashBack A .text{font-size:9px;text-transform:uppercase}
.Checkout .delivery{text-decoration:underline;cursor:pointer}
.Checkout .NoDeliveryLabel{padding-bottom:20px;padding-top:20px}
.Checkout .NoDeliveryLabel .NoDeliveryTextLink{text-decoration:underline;cursor:pointer}
.Checkout .NoDeliveryLabel:before{background-image:url("../Img/Applications/AnonymousDeliveryIcons.png");background-position:0 -146px;content:"";padding-right:40px}
.Checkout .NoDeliveryLabel B{font-weight:bold}
.SelectFirstTimeShopper input{display:inline-block}
.SelectFirstTimeShopper label:before{background-image:url("../Img/Signs/signs.png");background-position:-36px -964px;background-repeat:no-repeat;content:"";padding-left:19px}
.SelectFirstTimeShopper label{line-height:19px;margin-left:-19px;vertical-align:bottom;display:inline-block}
.SelectFirstTimeShopper label.Selected:before{background-position:-36px -1014px}
.DeliveryPage{width:554px;margin:0 auto}
.MspDelivery p span{font-family:DroidSansBold}
.MspDelivery h3{font-size:11px}
.MspDelivery{width:554px}
.MspDelivery p{font-size:11px;line-height:15px}
.DeliveryTableDiv{margin-top:30px;margin-bottom:30px;font-size:11px}
.TimeSlotsTable td{padding:0;width:78px;height:16px;border:1px solid #fff;line-height:11px;vertical-align:middle}
.DeliveryTable td{font-family:DroidSansBold;padding:0;height:16px;vertical-align:middle}
.DeliveryTable td.CheapAndGreen:hover,.DeliveryTable td.Cheapest:hover,.DeliveryTable td.GreenFriendly:hover,.DeliveryTable td.Normal:hover{color:#74c900;cursor:pointer}
.MspDelivery .TimeSlotsTable{float:left;margin-top:25px}
.MspDelivery .TimeSlotsTable .alt{color:#000}
.MspDelivery .TableView .DeliveryTable tr td{border:1px solid #c2c2c2;width:63px;height:16px;text-align:center;vertical-align:middle}
.MspDelivery .TableView .DeliveryTable th{padding-bottom:3px}
.MspDelivery .TableView .DeliveryTable th span{font-family:DroidSansBold,Tahoma;color:#242424}
.MspDelivery .TableView .DeliveryTable .Today{color:#74c900}
.MspDelivery .TableView .DeliveryTable td.Unavailable{background-color:#e6e6e6}
.MspDelivery .TableView .DeliveryTable td.CheapAndGreen{background-image:url(../Img/Signs/CheapAndGreen.png);background-repeat:no-repeat}
.MspDelivery .TableView .DeliveryTable td.Cheapest{background-color:#c6eef6}
.MspDelivery .TableView .DeliveryTable td.GreenFriendly{background-color:#e2feae}
.MspDelivery .TableView .DeliveryTable td.Booked{background-color:#7ccc15;color:#fff;background-image:none}
span.CheapAndGreen{background-image:url(../Img/Signs/CheapAndGreen.png);background-repeat:no-repeat;width:63px;border:1px solid #c2c2c2;height:15px;display:inline-block;margin-right:7px;vertical-align:middle}
span.Cheapest{background-color:#c6eef6;width:63px;border:1px solid #c2c2c2;height:15px;display:inline-block;margin-right:7px;vertical-align:middle}
span.GreenFriendly{background-color:#e2feae;width:63px;border:1px solid #c2c2c2;height:15px;display:inline-block;margin-right:7px;vertical-align:middle}
.MspDelivery .TableView ul.lagend{display:inline-block;display:table;margin:0 auto;margin-top:30px;clear:both}
.MspDelivery .TableView ul.lagend li{display:inline-block;padding-right:10px}
.MspDelivery .TableView ul.lagend :last-of-type{padding-right:0}
.MspDelivery .TableView{overflow:hidden;width:455px;margin-left:8px;display:inline-block;padding-bottom:2px;padding-left:1px}
.MspDelivery .PrevWeek{float:left;padding:10px 0 0 0}
.MspDelivery .NextWeek{float:right;padding:10px 0 0 0}
.MspDelivery a:hover{text-decoration:underline}
.MspDelivery a{text-decoration:none}
.MspDelivery a.Disabled{color:#878787}
.MspDelivery a.Disabled:hover{text-decoration:none;cursor:default}
.Loading{width:100%;height:100px;background-image:url(../Img/Signs/Loading.gif);background-repeat:no-repeat;background-position:80px 50%}
.Loading span{display:inline-block;margin-left:125px;margin-top:35px}
.MspDelivery .LearnMore{text-decoration:underline;cursor:pointer;font-family:DroidSansRegular;color:#878787}
.Button .Booked{background-color:Green}
.Button .NoDeliveryInThisPostcode{background-color:GrAy}
.Button .NoDeliveryInThisStore{background-color:YELLOW}
.Button .AboutToExpire{background-color:Purple}
.Button .Expired{background-color:RED}
.MspSplitCheckout H1,.MspSplitCheckoutStoreAcounts H1{background-image:url("../Img/Signs/SplitBasket_Groceries.png");background-repeat:no-repeat;background-position:left top}
.SiteTemplateWine .MspSplitCheckout H1,.SiteTemplateWine .MspSplitCheckoutStoreAcounts H1{background-image:url("../Img/Signs/SplitBasket_Wine.png")}
.SiteTemplateBeauty .MspSplitCheckout H1,.SiteTemplateBeauty .MspSplitCheckoutStoreAcounts H1{background-image:url("../Img/Signs/SplitBasket_Beauty.png")}
.MspSplitCheckout H1,.MspSplitCheckoutStoreAcounts H1{padding-left:40px}
.MspSplitCheckout .productListWrp{border:1px solid #C2BEB7;margin-right:20px;margin-bottom:25px}
.MspSplitCheckout .MspProductListCell .Complex .Count{min-width:128px;border-radius:5px 5px 5px 5px}
.MspSplitCheckout .MspProductListCell .Complex{background-color:White;border-color:#B3D8E6}
.MspSplitCheckout .StoresTabs{height:55px;margin-top:25px}
.MspSplitCheckout .StoresTabs .Tab{background-color:#E6E6E6;float:left;height:55px;margin-left:3px;z-index:10;cursor:pointer;padding-right:25px}
.MspSplitCheckout .StoresTabs .Tab.Selected{background-color:White;border:1px solid #C2BEB7;width:275px;border-bottom:0;cursor:default;margin-left:0;padding-right:0}
.MspSplitCheckout .StoresTabs .Tab IMG{float:left;padding-top:10px}
.MspSplitCheckout .StoresTabs .Tab .Plus{background-image:url("../Img/Signs/plus.png");background-repeat:no-repeat;float:left;font-size:30px;font-weight:bold;height:14px;margin-left:25px;margin-top:14px;padding-left:16px;padding-right:3px;padding-top:5px}
.MspSplitCheckout .StoresTabs .Tab.Selected .Plus{margin-left:5px}
.MspSplitCheckout .StoresTabs .Tab .splitAndSave{clear:both;color:#029AE6;display:block;padding-left:24px}
.MspSplitCheckout .StoresTabs .Tab.Selected .splitAndSave{padding-left:61px}
.MspSplitCheckout .StoresTabs .Tab .splitBasket{background-image:url("../Img/Signs/SplitBasket.png");background-repeat:no-repeat;float:left;height:27px;margin-left:10px;margin-top:10px;padding-left:20px;width:30px}
.MspSplitCheckout .sign{background-image:url("../Img/Signs/swap-for-split.png");background-position:0 3px;background-repeat:no-repeat;height:12px;padding-left:14px;padding-right:5px}
.MspSplitCheckout .SplitBasketTotal{margin-left:38px}
.MspSplitCheckout .SplitBasketTotal SPAN{color:#5F5F5F}
.MspSplitCheckout TR{height:20px}
.MspSplitCheckout .Delivery{font-size:12px;color:#858585}
.MspSplitCheckout .Text3{font-size:14px}
.MspSplitCheckout .td1{width:85px;vertical-align:middle}
.MspSplitCheckout .td2{vertical-align:middle;width:45px;color:#858585}
.MspSplitCheckout .td2 .SplitTotalAmount{font-size:18px;color:#5f5f5f}
.MspSplitCheckout .td3{padding-left:10px;vertical-align:middle}
.MspSplitCheckout .td3.Save{color:#029AE6}
.MspSplitCheckout .SplitTotal{color:#5F5F5F;font-size:12px}
.MspSplitCheckoutStoreAcounts .StoreWrp{margin-bottom:30px}
.MspSplitCheckoutStoreAcounts .StoreWrp .StoreTitle:before{background-image:url("../Img/Signs/V.png");background-repeat:no-repeat;content:"";display:inline-block;height:37px;width:35px}
.MspSplitCheckoutStoreAcounts .StoreWrp.NoCread .StoreTitle:before{background-image:url("../Img/Signs/question.png");height:30px}
.MspSplitCheckoutStoreAcounts .StoreWrp P .Text3{s font-size:14px}
.MspSplitCheckoutStoreAcounts .PrintSplitBasketLink{text-decoration:underline}
.ClubCardBody{margin-right:20px;margin-left:20px;margin-top:15px}
#BrandStoresTable td{vertical-align:top;padding:0;margin:0;padding-bottom:15px}
#BrandStoresTable img{padding:7px 13px 0 0;margin:0;max-width:70px}
#BrandStoresTable .Button a{font-size:14px;text-transform:none;line-height:28px}
#BrandStoresTable .Button{position:relative;width:115px;height:30px;margin-top:28px}
#BrandStoresTable .Subscribed a{color:#5f5f5f;font-size:11px}
h2 a.BrandStoresWhatsThis{display:inline;font-family:DroidSansRegular,Tahoma;font-weight:normal;font-size:12px;padding-left:5px}
#BrandStoresTable .SubscribedIndication{background-image:url("../Img/Signs/Subscribed.png");background-position:-9px -10px;background-repeat:no-repeat;font-size:16px;padding-left:24px;padding-top:8px;position:relative;width:95px;margin-top:18px;font-family:DroidSansBold}
.SiteTemplateBeauty #BrandStoresTable .SubscribedIndication{background-position:-9px -45px}
.SiteTemplateWine #BrandStoresTable .SubscribedIndication{background-position:-9px -81px}
#BrandStoresTable .SubscribeCell{text-Align:center;width:125px}
#BrandStoresTable .ActionCell{padding-left:35px}
.Alert .SubscribedBrandImage{float:left}
.Alert span.SubscribedSign{background-image:url("../Img/Signs/filtersSigns.png");background-position:-4px 0;background-repeat:no-repeat;display:inline-block;height:19px;padding-right:3px;position:relative;top:2px;width:15px}.LandingRegFormContent{background-color:#F6F6F6;height:333px;margin-left:20px;margin-top:12px;width:390px}
.LandingRegFormContent.Form SPAN.Error{max-width:75px;vertical-align:middle}
.LandingRegFormContent.Form .FormFields{background-color:#F6F6F6}
.LandingRegFormContent .RegisterForm.FormContent{padding-left:20px}
.LandingRegFormContent .Title{font-size:14px;padding-top:10px;font-family:DroidSansBold}
.LandingRegFormContent .FormContent .StartShoppingBt{background-image:url("../Img/LandingPages/PPC/Buttons.png");background-repeat:no-repeat;background-position:-14px -12px;color:#FFF;width:330px;font-weight:normal;height:81px;cursor:pointer}
.LandingRegFormContent .FormContent .StartShoppingBt:hover{background-position:-14px -112px}
.LandingRegFormContent .FacebookCon{background-image:url("../Img/LandingPages/PPC/Buttons.png");background-repeat:no-repeat;background-position:left -202px;cursor:pointer;height:41px;display:block;margin-left:-21px}
.LandingRegFormContent.Form label{width:55px;line-height:12px}
.LandingRegFormContent.Form .Input{width:182px}
.LandingRegFormContent.Form .RegisterForm .Input.Password,.LandingRegFormContent.Form .RegisterForm .Input.ConfirmPassword{width:86px}
.LandingRegFormContent.Form label.CheckboxLabel{min-width:261px}
.LandingRegFormContent.Form input.Checkbox{top:6px}
.LandingRegFormContent.Form .RegisterForm .TCDiv{padding-left:3px}
.LandingRegFormContent.Form .RegisterForm .FormFields{padding-top:16px}
.SignRegFormContent{background-color:#E6E6E6;padding:20px 40px;height:260px;color:#5f5f5f}
h1.SignForm{padding-left:20px;padding-top:10px;padding-bottom:20px;font-size:28px}
h1.SignForm .SubTitle{font-size:14px;font-family:DroidSansRegular,Tahoma;color:#5f5f5f}
h1.RegForm{font-size:27px;padding-bottom:0;padding-left:37px}
.RegisterFormDescriptionTitle{font-size:14px;line-height:17px;padding-bottom:17px;padding-left:37px;padding-top:5px;padding-left:40px}
#RegisterDialog iframe{overflow:hidden}
h1.RegForm .TitleText{display:inline-block}
h1.RegForm .SubTitle{font-size:14px;font-family:DroidSansRegular,Tahoma;color:#5f5f5f}
.Form .SignRegFormContent Label{text-align:left;width:70px}
.Form .ForgottenPasswordForm label{text-align:left;width:40px}
.Form .FormFields{background-color:#E6E6E6;max-width:600px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 10px 20px 10px}
.Form .FormTitle{font-weight:bold}
.StoreRegisterForm{max-width:600px}
.Form .ProcessingIndication{height:26px;left:235px;margin-top:-70px;position:absolute;height:26px;border:2px solid #949494;z-index:999}
.Form .ProcessingIndication SPAN{line-height:26px;color:#5f5f5f;font-size:13px;font-family:DroidSansBold,Tahoma}
.Form .ProcessingIndication SPAN:before{background-image:url(../Img/signs/Loading.gif);background-position:left center;background-repeat:no-repeat;content:"";padding-bottom:5px;padding-left:24px;padding-top:5px}
.Form .SignInForm .ProcessingIndication{margin-top:29px;left:435px;min-width:125px}
.Form .RegisterForm .ProcessingIndication{margin-left:202px;margin-top:31px;min-width:105px}
.Checkout .Form .StoreRegisterForm .ProcessingIndication{left:273px}
.LandingRegFormContent.Form .RegisterForm .ProcessingIndication{left:-81px;margin-top:-160px}
.Form .StoreSignInForm .ProcessingIndication{left:271px}
.Form .SeoRegisterForm .ProcessingIndication{margin-left:25px;margin-top:-25px}
.Form .ErrorMessage{margin-left:236px;position:absolute;margin-top:-50px;color:Red;background-color:#FFF;border:1px solid red;border-radius:5px 5px 5px 5px;display:none;font-size:13px;min-height:26px;line-height:26px;padding:0 10px;z-index:103}
.StoreRegisterForm .ErrorMessage{border:0 none;display:block;font-size:13px;height:auto;line-height:13px;margin-left:236px;margin-top:-58px;padding:0;width:337px}
.Form .SuccessIndication{background-color:#FFF;border:2px solid #949494;border-radius:5px 5px 5px 5px;color:#5F5F5F;display:inline-table;font-family:DroidSansBold,Tahoma;font-size:13px;height:26px;line-height:26px;margin-left:200px;margin-top:-50px;padding:0 10px;position:absolute;display:none}
.Form .Watermark{color:Gray}
.Form .Left{display:inline;float:left;width:450px}
.Form .Right{display:inline;width:345px}
.Form .ValidationIcon{display:none;background-image:url(../Img/Signs/Signs.png);background-repeat:no-repeat;background-position:-37px -1061px;height:23px;position:relative;top:4px;width:25px;left:5px}
.Form .PrintButton{background-image:url(../Img/Forms/PopupButtonPrint.jpg);height:53px;width:122px}
.Form .PrintButton:hover{background-position:bottom}
.Form .SignInButton:hover{background-position:bottom}
.Form label{width:120px;display:inline-block;padding-top:11px;line-height:16px;text-align:left;padding-right:10px;font-size:13px}
.Form .AccountDetailsForm label{width:153px}
.Form .RememberMe label{width:250px}
.Form .SignInForm .RememberMe label{font-size:11px}
.SignInForm.FormContent{padding-top:8px}
.Form .RegisterForm .TCDiv{font-size:11px;line-height:14px;padding-bottom:6px;margin-top:8px}
.Form .RegisterForm .loginProviders,.Form .SignInForm .loginProviders{left:407px;position:absolute;top:321px}
.Form .RegisterForm .ButtonsWrp{height:65px;width:50%}
.Form .RegisterForm .FormFields{padding:0}
.Form .SignInForm .ButtonsWrp{padding-top:15px}
.Form .SignInForm .RememberMe{padding-left:80px}
.Form .RegisterPrompt,.Form .SignInPrompt{font-size:11px;line-height:50px}
.ForgottenPasswordForm .RegisterPrompt,.ForgottenPasswordForm .SignInPrompt{padding-left:0;line-height:30px}
.Form .RegisterLink,.Form .SignInLink{font-size:16px;font-family:DroidSansBold,Tahoma}
.Form .TAndC{font-size:11px;text-align:left;padding-left:5px;padding-top:8px;font-family:DroidSansBold,Tahoma}
.Form .ErrorCell{width:138px;padding-left:2px}
.Form SPAN.Error{font-family:DroidSansRegular,Tahoma;color:#DC2400;font-size:11px;line-height:10px;padding-left:5px;display:inline-block;max-width:170px}
.Form .Spacing{padding-top:7px}
.Form .Input{width:212px;font-family:DroidSansRegular,Tahoma;font-size:12px;border:1px solid #E6E6E6;height:20px;padding-left:4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.Form .Input.Password,.Form .Input.ConfirmPassword,.Form .Input.SignInPassword{font-family:Tahoma}
.Form .RegisterForm .Input.Password,.Form .RegisterForm .Input.ConfirmPassword{width:101px}
.Form input.Checkbox{float:left;top:10px;position:relative}
.Form .PhonePrefix{padding-left:4px;font-size:12px}
.Form .PhoneSuffix{padding-left:4px;width:160px;font-size:12px}
.Form .PhoneSeperator{width:12px;text-align:center;display:inline-block}
.Form label.CheckboxLabel{min-width:320px;text-align:left;font-size:11px}
.Form .CheckboxLabel label{min-width:270px;text-align:left;padding-left:4px}
.Form .FormFields a{font-size:12px}
.Form .FormFields label.CheckboxLabel a{font-size:11px}
.Form .Small{width:101px}
.Form .Focus.Input{border:solid 1px #5c6541}
.Form .Valid.Input{border:solid 1px #00a000}
.Form .Error.Input{border:solid 1px #f00}
.Form Select{color:#000;font-size:11px;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:2px;height:24px;margin-right:5px;border:2px solid #E6E6E6}
.Form .RegisterForm Select{min-width:218px;margin-right:0}
.Form Select.Error{border:1px solid #f00}
.Form Select.Valid{border:1px solid #00a000}
.Form Select.Focus{border:1px solid #5c6541}
.Form .StoreButton{margin-right:2px}
.Form .SelectPrompt{font-weight:bold;font-family:Arial;padding-top:50px;padding-bottom:15px}
.Form .SelectButtons{padding-bottom:30px}
.Form .WelcomePanel{display:none}
.ThankYouSubTitle{display:none}
.Form A{text-decoration:underline;cursor:pointer}
.Form .Button A{text-decoration:none}
.Form .loginProviders{display:block;clear:both;padding-bottom:10px}
.loginProviders ul.providers li{cursor:pointer}
.Form .FormContent.EnterPostCode .SubTitle{padding-bottom:40px}
.Form .FormContent.EnterPostCode .FormFields{margin-top:20px}
.Form .FormContent.EnterPostCode .ButtonsWrp{bottom:10px;left:195px;position:absolute;width:168px}
.Form .PhoneWrp{display:inline}
.Form Input.PhonePrefix{width:50px}
.Form Input.PhoneSuffix{width:144px}
.SelectFirstTimeShopper{padding-bottom:10px}
.StoreSignInForm .Button,.StoreRegisterForm .Button{position:relative;margin-bottom:3px}
.StoreSignInForm .BtWrp{position:relative;width:153px}
.StoreSignInForm .BtWrp:hover,.StoreRegisterForm .BtWrp:hover{cursor:pointer}
.StoreSignInForm .BtWrp:hover .CashBack,.StoreRegisterForm .BtWrp:hover .CashBack{background-color:#f7520e}
.StoreSignInForm .BtWrp:hover .Button,.StoreRegisterForm .BtWrp:hover .Button{background-color:#444}
.StoreSignInForm .CashBack,.StoreRegisterForm .CashBack{background-color:#FF550E;border-radius:0 0 5px 5px;color:White;font-family:DroidSunsRegular;font-size:13px;height:20px;position:relative;text-align:center;width:215px;z-index:1;padding-top:1px}
.StoreSignInForm .CashBack:hover,.StoreRegisterForm .CashBack:hover{background-color:#f7520e}
.StoreSignInForm .CashBackIcon,.StoreRegisterForm .CashBackIcon{background-image:url("../Img/signs/signs.png");background-position:-35px -2524px;background-repeat:no-repeat;height:16px;position:absolute;top:-10px;width:21px}
.StoreSignInForm .CashBack A,.StoreRegisterForm .CashBack A{color:White;text-decoration:none;font-family:DroidSansRegular;vertical-align:middle}
.StoreSignInForm .CashBack A .get,.StoreRegisterForm .CashBack A .get{font-size:11px}
.StoreSignInForm .CashBack A .amount,.StoreRegisterForm .CashBack A .amount{font-size:13px;font-family:DroidSansBold}
.StoreSignInForm .CashBack A .text,.StoreRegisterForm .CashBack A .text{font-size:9px;text-transform:uppercase}
.Form .SelectFirstTimeShopper label{line-height:19px;text-align:left;padding-top:0;white-space:nowrap;padding-right:0}
.Form .Finding{color:graytext;padding-left:20px;background-image:url("../Img/signs/loading.gif");background-repeat:no-repeat;font-style:italic;background-position:2px 2px;width:196px}
.SeoRegHeader{height:155px}
.SeoRegHeader .SeoImageSpan{float:left;height:160px;padding-right:10px;text-align:center;width:112px}
.SeoRegHeader img{max-width:105px;max-height:120px;margin-top:15px}
.SeoRegHeader h1{font-size:30px;height:61px;margin-bottom:10px;overflow:hidden;padding-left:0;padding-right:40px;padding-top:12px;text-overflow:ellipsis;white-space:nowrap}
.SeoRegHeader h1.SeoBrandRegister{font-size:36px;padding-top:8px;padding-right:40px;height:73px;white-space:normal}
.SeoRegHeader .Text2{display:block;font-size:14px;line-height:22px;padding-bottom:14px;padding-left:145px;padding-top:6px;width:450px}
.SeoRegHeader .Text2BrandStore{display:block;font-size:18px}
.SeoRegisterForm{padding:11px 40px 35px 147px;height:236px}
.Form .SeoRegisterForm .ButtonsWrp{padding-bottom:0;padding-top:0;height:73px;display:inline-block;width:168px}
.Form .SeoRegisterForm .loginProviders{left:407px;position:absolute;top:218px}
.Form .SeoRegisterForm SPAN.Error{max-width:160px}
.SeoRegHeader .Blue{color:#009beb;font-size:18px}
.SeoRegHeader .BlueBold{color:#009beb;font-size:18px;font-weight:bold}
.LogoStrip{background-image:url("../Img/LandingPages/SeoFloater/logoStrip.png");display:block;height:33px;margin-top:2px;width:651px}
.Form .SeoRegisterForm .FacebookCon{background-image:url("../Img/LoginProvidersLogo/btn_facebook.jpg");background-position:0 0;background-repeat:no-repeat;cursor:pointer;height:48px;position:relative;top:-6px;width:231px;left:10px;display:inline-block}
.Form .SeoRegisterForm .SignInPrompt{font-size:11px;line-height:14px}
.Form .SeoRegisterForm .SignInLink{font-family:DroidSansBold,Tahoma;font-size:14px}
.SeoSubscribeCheckbox{margin-left:145px;margin-top:138px;position:absolute}
.IntroducingCashbackPopup .BodyText{background-image:url("../Img/Popup/cashback-image.jpg");background-position:403px -4px;background-repeat:no-repeat;font-size:14px;height:241px;line-height:21px}
.IntroducingCashbackPopup .BodyText b{font-weight:bold}
.IntroducingCashbackPopup .ButtonsLongWrp{position:relative;bottom:0;right:0}
.IntroducingCashbackPopup .ButtonLong{width:170px}
.IntroducingCashbackPopup .Button a{line-height:40px}
.MspRegsiterSuccessPopup p{line-height:130%;padding:0;font-size:14px}
.MspRegsiterSuccessPopup .TwoWays{margin-bottom:30px;margin-top:30px;font-family:DroidSansBold,Tahoma}
.MspRegsiterSuccessPopup .Button{margin-top:7px}
.MspRegsiterSuccessPopup .ImportFavoritesLink{color:#5F5F5F;cursor:pointer;display:block;font-family:DroidSansRegular,Tahoma;font-size:12px;margin-bottom:35px;margin-top:8px;text-decoration:underline}
.MspRegsiterSuccessPopup h1{border-bottom:1px solid #C2BEB7;margin-bottom:25px;padding-bottom:20px}
.MspRegsiterSuccessPopup .TextContainer{width:450px}
.MspRegsiterSuccessPopup .ImportLinkText{width:303px}
.MspRegsiterSuccessPopup .ImportFavoritesLink:before{background-image:url("../Img/Signs/Signs.png");background-position:-30px -2643px;background-repeat:no-repeat;content:"";padding-left:25px}
.MspRegsiterSuccessPopup .MspClubCards{padding-left:0;background-color:transparent}
.MspRegsiterSuccessPopup .MspClubCards label{font-size:12px}
.MspSelectStorePopup{width:654px;padding-bottom:295px!important}
.MspSelectStorePopup .StoreList{width:244px}
.MspSelectStorePopup h1{border-bottom:1px solid #C2BEB7;margin-bottom:24px}
.MspImportFavoritesSuccessfullyPopup h1{border-bottom:1px solid #C2BEB7;margin-bottom:24px}
.MspImportFavoritesSuccessfullyPopup .SuccessText{font-weight:bold;padding-bottom:20px}
.MspSeoRegisterForm .Form .RegisterForm .TCDiv{margin-top:3px}
.MspSeoRegisterForm .LogoStrip{margin-top:10px}
.Form .MspSeoRegisterForm .TCDiv{font-size:11px;line-height:14px;margin-top:30px;padding-bottom:0}
.FacebookProvider{left:168px;margin-left:20px;position:absolute;margin-top:20px}
.FacebookProvider img{cursor:pointer}
h1.BuyNow{height:31px}
div.BuyNowSubTitle{font-size:13px;font-family:DroidSansBold}#SendTrolleyPopup{display:none}
#TrolleyReadyForPaymentPopup{display:none;padding-bottom:40px}
.MspCheckoutPopup .Button a{color:#fff}
.MspCheckoutPopup .RegisteringText,.MspCheckoutPopup .SendingText{padding-left:25px;background-image:url(../Img/signs/Loading.gif);background-repeat:no-repeat;padding-top:4px}
.MspCheckoutPopup .RegisteringFailedText,.MspCheckoutPopup .SendingFailedText{padding-left:25px;background-image:url(../Img/signs/Failedmark.gif);background-repeat:no-repeat;background-position:0 -5px;height:20px}
.MspCheckoutPopup .LiveHelp{font-size:16px;font-weight:bold;margin-left:110px;padding-top:140px}
.MspCheckoutPopup .LiveHelp .helpLink{cursor:pointer;font-weight:normal;padding-left:15px;text-decoration:underline}
.MspCheckoutPopup .ButtonsLongWrp #CloseButtonDiv{background-color:#BEBEBE}
.MspCheckoutPopup .AnimationPanel{padding-bottom:80px;padding-top:35px}
.MspCheckoutPopup .AnimationPanel .StoreWrp{height:31px;position:absolute;right:250px;text-align:center;top:155px;width:90px}
.MspCheckoutPopup .AnimationPanel .SplitStoreWrp{height:31px;position:absolute;right:273px;text-align:center;top:186px;width:90px}
.MspCheckoutPopup .AnimationPanel .StoreWrp.Split{right:195px;top:197px}
.MspCheckoutPopup .AnimationPanel .StoreWrp IMG{margin-left:auto;margin-right:auto}
.PrintShoppingListTable,.SplitedShoppingListTable{border-collapse:collapse;color:#000;font-family:Tahoma;font-size:12px}
.PrintShoppingListTable{width:700px}
.SplitedShoppingListTable{width:750px}
.PrintShoppingListTable B,.SplitedShoppingListTable B{font-weight:bold}
.PrintShoppingListTable .MspLogo,.SplitedShoppingListTable .MspLogo{float:left}
.PrintShoppingListTable .Title,.SplitedShoppingListTable .Title{border-bottom:2px solid #000;padding-bottom:5px;padding-top:22px}
.SplitedShoppingListTable .Title{width:378px}
.PrintShoppingListTable .UpperButton,.SplitedShoppingListTable .UpperButton{float:right;width:220px}
.BottomButton{width:220px;float:right}
.PrintFooter{width:603px}
.PrintFooterSplit{width:750px}
.PrintShoppingListTable HR,.SplitedShoppingListTable HR,.PrintFooter HR,.PrintFooterSplit HR{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000 -moz-use-text-color -moz-use-text-color;border-right:0 none;border-style:dashed none none;border-width:1px 0 0;height:1px;text-align:center;margin-top:15px}
.PrintOfferText{color:black;margin-left:20px;font-family:DroidSansBold;margin-top:13px}
.PrintStoresDataContainer{clear:both}
.PrintShoppingListTable .SeperateLineCell,.SplitedShoppingListTable .SeperateLineCell{height:20px}
.PrintShoppingListTable .Title .Left,.SplitedShoppingListTable .Title .Left{padding-left:8px;text-align:left;height:20px}
.PrintShoppingListTable .Title .ShopIcon,.SplitedShoppingListTable .Title .ShopIcon{border-width:0;vertical-align:bottom;padding-right:12px}
.PrintShoppingListTable .Total,.SplitedShoppingListTable .Total{padding-left:8px;padding-top:5px}
.PrintShoppingListTable .Delivery,.SplitedShoppingListTable .Delivery{padding-top:5px;padding-left:8px;padding-bottom:35px}
.PrintShoppingListTable .DepartmentSeparator,.SplitedShoppingListTable .DepartmentSeparator{height:17px}
.SplitedShoppingListTable .TableCellWhiteBG{background-color:#FFF;line-height:16px;width:15px}
.PrintShoppingListTable .DepartmentTitle,.SplitedShoppingListTable .DepartmentTitle{padding-left:8px;padding-bottom:2px;font-size:11px;font-weight:bold}
.SplitedShoppingListTable .DepartmentTitle{border-bottom:2px solid #000;padding-left:8px;width:266px}
.PrintShoppingListTable .DepartmentTitle .Name,.SplitedShoppingListTable .DepartmentTitle .Name{float:left}
.PrintShoppingListTable .DepartmentTitle .Guide,.SplitedShoppingListTable .DepartmentTitle .Guide{font-size:11px;font-weight:normal;float:right}
.PrintShoppingListTable .DepartmentTitleSeparator,.SplitedShoppingListTable .DepartmentTitleSeparator{height:6px;border-top:solid 2px #000}
.PrintShoppingListTable .ProductQuantity,.SplitedShoppingListTable .ProductQuantity{padding-top:1px;padding-left:5px;padding-right:8px;padding-bottom:2px;width:35px;text-align:center;vertical-align:top}
.PrintShoppingListTable .ProductName,.SplitedShoppingListTable .ProductName{padding-top:1px;padding-left:8px;padding-right:8px;padding-bottom:2px;vertical-align:top}
.PrintShoppingListTable .ProductPrice,.SplitedShoppingListTable .ProductPrice{padding-top:1px;padding-left:5px;padding-right:8px;padding-bottom:2px;text-align:right;vertical-align:top}
.PrintShoppingListTable .ProductSpecialOffer,.PrintShoppingListTable .ProductSpecialOfferExpired .SplitedShoppingListTable .ProductSpecialOffer,.SplitedShoppingListTable .ProductSpecialOfferExpired{padding-top:2px;padding-left:8px;padding-bottom:2px;font-size:11px;vertical-align:top}
.PrintShoppingListTable .ProductSpecialOfferExpired,.SplitedShoppingListTable .ProductSpecialOfferExpired{color:#A9A9AB}
.PrintShoppingListTable .Prominent,.SplitedShoppingListTable .Prominent{color:#009BEB}
.PrintShoppingListTable .Subtle,.SplitedShoppingListTable .Subtle{color:#A6A6A6}
.SplitedShoppingListTable .ProductPriceCheaper{background-color:#FBF239;border:2px solid #FBF239;padding-left:4px}
.OffersText{color:#009BEB;font-weight:bold}
.MspCheckoutPopup .MissingItems{min-height:150px}
.MspCheckoutPopup .MissingItemsList{border:1px solid #E6E6E6;height:80px;margin-top:5px;overflow:auto;padding:5px 7px;margin-bottom:10px}
.MspCheckoutPopup .MissingItemsList .MissingItem{color:#ed101b;font-size:11px;text-decoration:underline}
.MspCheckoutPopup .ReadyMessage{background-image:url("../Img/Signs/filtersSigns.png");background-position:left 2px;background-repeat:no-repeat;padding-left:25px;margin-bottom:20px;font-size:15px}
.MspCheckoutPopup .ButtonsWrp{display:block;text-align:center}
.MspCheckoutPopup .ButtonsWrp .ButtonLong{margin-left:180px}
.MspCheckoutPopup .ButtonsWrp .ContinueButton{margin-top:7px}
.MspCheckoutPopup .ButtonsWrp .ThankYouMessage{display:block;position:relative;top:75px;font-size:13px}
.MspCheckoutPopup .ButtonsWrp .ThankYouMessage a{font-family:DroidSansBold,Tahoma}
.PrintPopup .Separator{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#D9D0C1 -moz-use-text-color -moz-use-text-color;border-right:0 none;text-align:center;margin-top:15px}
.PrintPopup .Solid{border-style:solid none none;border-width:2px 0 0;height:2px;margin-bottom:30px}
.PrintPopup .Dashed{clear:both;border-style:dashed none none;border-width:1px 0 0;height:1px;margin-bottom:17px}
.OtherStores{clear:both}
.PrintPopup .UserStoreText .PrintIcon,.PrintPopup .OtherStoresText .PrintIcon{float:left;width:50px;background-image:url("../Img/signs/Signs.png");background-position:-22px -1450px;background-repeat:no-repeat;padding-right:12px;padding-left:15px;height:50px}
.PrintPopup B{font-weight:bold}
.PrintPopup .UserStoreText,.PrintPopup .OtherStoresText{float:left;width:300px}
.PrintPopup .UserStoreText .PrintIcon,.PrintPopup .OtherStoresText .PrintIcon{float:left;width:50px;background-image:url("../Img/signs/Signs.png");background-repeat:no-repeat;padding-right:12px;padding-left:15px;height:50px}
.PrintPopup .UserStoreDiv{float:left;padding-bottom:10px}
.PrintPopup .UserStoreText .PrintIcon{background-position:-22px -1450px}
.PrintPopup .OtherStoresText .PrintIcon{background-position:-22px -1503px}
.PrintPopup .UserStoreRadioBtn,.PrintPopup .OtherStoresRadioBtn{float:left}
.PrintPopup .Footer{margin-left:166px;float:left;clear:both;margin-top:20px}
.PrintPopup .CloseButton{float:left}
.PrintPopup .PrintButton{float:left}
.PrintPopup .ButtonsWrp{width:auto}
.PrintPopup .Button{position:relative}
.PrintPopup .ImagesAndTextPnl{float:left}
.PrintPopup .RadioButtonAndText{float:left;clear:both;margin-bottom:7px}
.PrintPopup .StoreLabel{display:block}
.PrintPopup .StoreRadio{float:left;margin-top:0;padding-top:0}
.PrintPopup .NoAlternativeStoresHR{margin-bottom:35px}
.PrintPopup .NoAlternativeStoresFooter{margin-top:30px}
.SiteTemplateFood .SplitCheckoutAnimation{background-image:url(../Img/Animations/SendingSplitTrolley.Food.gif)}
.SiteTemplateBeauty .SplitCheckoutAnimation{background-image:url(../Img/Animations/SendingSplitTrolley.Beauty.gif)}
.SiteTemplateWine .SplitCheckoutAnimation{background-image:url(../Img/Animations/SendingSplitTrolley.Wine.gif)}
.SplitCheckoutAnimation{height:100px;width:464px}
.SiteTemplateFood .CheckoutAnimation{background-image:url(../Img/Animations/SendingTrolley.Food.gif)}
.SiteTemplateBeauty .CheckoutAnimation{background-image:url(../Img/Animations/SendingTrolley.Beauty.gif)}
.SiteTemplateWine .CheckoutAnimation{background-image:url(../Img/Animations/SendingTrolley.Wine.gif)}
.CheckoutAnimation{height:80px;width:370px}
.MspCheckoutPopup .StoreData{min-height:168px;position:relative}
.MspCheckoutPopup .StoreData p,.MspCheckoutPopup .StoreData span,.MspCheckoutPopup .StoreData li{font-size:13px;line-height:130%}
.MspCheckoutPopup .StoreData li{font-weight:bold}
.MspCheckoutPopup .StoreData li .TextContainer{font-weight:normal}
.MspCheckoutPopup .StoreData ol{list-style-type:decimal;padding-left:20px}
.MspCheckoutPopup .StoreData .DescriptionTitle{margin-bottom:15px}
.MspCheckoutPopup .Container{min-height:206px}
.MspCheckoutPopup .Container .SpecialText{color:#74C900;font-weight:bold}
#SplitTrolleyReadyForPaymentPopup .ReadyMessage{margin-bottom:0}
.ListActionPopup{font-family:DroidSansRegular;font-size:12px}
.ListActionPopup .Form SELECT{margin-top:10px;line-height:24px;width:150px;float:left;height:24px}
.ListActionPopup .Form .CreateNewLink{color:Black;cursor:pointer;padding-left:4px;text-decoration:underline;display:block;font-size:11px;padding-top:4px;clear:left}
.ListActionPopup .Form .Title{display:block;width:150px;font-family:DroidSansBold;font-size:11px;color:#000;padding-bottom:10px}
.ListActionPopup .Form .ButtonsWrp{height:40px;width:120px;position:inherit;display:block}
.ListActionPopup .Form .LoadingDiv{padding-left:25px;background-image:url(../Img/signs/Loading.gif);background-repeat:no-repeat;padding-top:4px}
.ListActionPopup .Alert .ButtonsWrp{bottom:0;position:absolute;right:-130px}
.ListActionPopup .Alert .ButtonsWrp .Button{float:left;margin-left:3px;margin-right:3px;position:relative}
.ListActionPopup .Form .InputsWrp{display:inline;position:relative;float:left;padding-top:10px}
.ListActionPopup .Form .InputsWrp Input{width:160px}
.LandingScriptPopupWelcome{background-color:#D9D9D9}
.LandingScriptPopupQuickCheck .StoreLink{display:block;margin:10px 0 10px 0}
.MspQuickCheckPopup .PopupTitle{background-image:url("../Img/Applications/quickcheck_logos.png");background-position:0 -80px;background-repeat:no-repeat;height:58px;position:relative;padding-top:7px}
.MspQuickCheckPopup .PopupTitle .Title{text-transform:uppercase;position:relative}
.SiteTemplateBeauty .MspQuickCheckPopup .PopupTitle{background-position:0 0}
.SiteTemplateWine .MspQuickCheckPopup .PopupTitle{background-position:0 -160px}
.MspQuickCheckPopup .Bottom{border:3px solid #009BEB;border-radius:7px 7px 7px 7px;bottom:31px;padding:24px 5px 26px 20px;position:absolute;right:40px;width:225px}
.MspQuickCheckPopup .SavingLogo{background-image:url("../Img/Applications/quickcheck_signs.png");background-position:0 0;background-repeat:no-repeat;bottom:0;height:58px;position:absolute;right:18px;width:88px}
.MspQuickCheckPopup .Bottom .Title{color:#009BEB;display:block;font-family:Museo700;font-size:16px;padding-bottom:15px}
.MspQuickCheckPopup .Bottom .Title.Basket:before{background-image:url("../Img/Applications/quickcheck_signs.png");background-position:-105px -17px;background-repeat:no-repeat;content:"";margin-left:-33px;padding-bottom:inherit;padding-left:33px}
.MspQuickCheckPopup .Bottom .Title.Basket{padding-left:25px}
.MspQuickCheckPopup .Bottom .Text{font-size:13px;color:#878787}
.MspQuickCheckPopup .Bottom .TrolleyPrice{color:#009BEB;font-size:11px;padding-left:5px}
.MspQuickCheckPopup .Bottom .Name{border-bottom:1px solid #009BEB;border-right:1px solid #009BEB;color:#9B9B9B;font-size:13px;line-height:1.8}
.MspQuickCheckPopup .Bottom UL{padding-top:15px}
.MspQuickCheckPopup .Inner{padding-top:10px}
.MspQuickCheckPopup .Inner .AllStores{height:188px;margin-top:10px;width:245px}
.StoreList .Store{background-image:url("../Img/Applications/super_buttons.png");background-repeat:no-repeat;cursor:pointer;float:left;height:35px;position:relative;width:116px;padding:3px}
.MspQuickCheckPopup .Inner .userText{font-size:12px;line-height:1.5;position:relative;width:288px}
.MspQuickCheckPopup .Inner .FloaterText{font-size:13px;line-height:1.5;padding-bottom:15px;display:block}
.MspQuickCheckPopup .Inner .Start{font-size:13px}
.StoreList .Store1{background-position:-33px -199px}
.StoreList .Store1:hover{background-position:-183px -199px}
.StoreList .Store10{background-position:-33px -327px}
.StoreList .Store10:hover{background-position:-183px -327px}
.StoreList .Store2{background-position:-33px -71px}
.StoreList .Store2:hover{background-position:-183px -71px}
.StoreList .Store3{background-position:-33px -30px}
.StoreList .Store3:hover{background-position:-183px -30px}
.StoreList .Store4{background-position:-33px -115px}
.StoreList .Store4:hover{background-position:-183px -115px}
.StoreList .Store9{background-position:-33px -371px}
.StoreList .Store9:hover{background-position:-183px -371px}
.StoreList .Store5{background-position:-33px -284px}
.StoreList .Store5:hover{background-position:-183px -284px}
.StoreList .Store11{background-position:-33px -370px}
.StoreList .Store11:hover{background-position:-183px -370px}
.StoreList .Store7{background-position:-33px -242px}
.StoreList .Store7:hover{background-position:-183px -242px}
.StoreList .Store12{background-position:-33px -159px}
.StoreList .Store12:hover{background-position:-183px -159px}
.StoreList .Store103{background-position:-33px -412px}
.StoreList .Store103:hover{background-position:-183px -412px}
.StoreList .Store104{background-position:-33px -540px}
.StoreList .Store104:hover{background-position:-183px -540px}
.StoreList .Store102{background-position:-33px -497px}
.StoreList .Store102:hover{background-position:-183px -497px}
.StoreList .Store101{background-position:-33px -454px}
.StoreList .Store101:hover{background-position:-183px -454px}
.StoreList .Store105{background-position:-33px -540px}
.StoreList .Store105:hover{background-position:-183px -540px}
.MspWelcomePopup .PopupTitle{background-image:none;border-bottom:2px solid;height:22px;margin-bottom:45px}
.MspWelcomePopup .PopupTitle .logo{background-image:url("../Img/Logos/mySupermarket.png");background-position:0 1px;background-repeat:no-repeat;padding-left:151px}
.MspWelcomePopup .Inner .MessageTitle{font-size:18px;color:#74C900}
.MspWelcomePopup .Inner .MessageBody{padding-top:20px;font-size:13px;width:274px;line-height:1.2}
.MspWelcomePopup .Bottom .Text SPAN{display:block;padding-top:4px}
.MspWelcomePopup .Inner .Button a{padding-left:15px;padding-right:33px;font-size:16px}
.MspProductWelcomePopup h1,.MspRecipeWelcomePopup h1{padding-bottom:2px;padding-top:17px}
.MspProductWelcomePopup .Title2,.MspRecipeWelcomePopup .Title2{line-height:18px}
.MspProductWelcomePopup ul li,.MspRecipeWelcomePopup ul li{padding:2px 2px}
.MspProductWelcomePopup ul,.MspRecipeWelcomePopup ul{font-size:13px;line-height:18px;list-style-position:outside;list-style-type:disc;padding-bottom:10px;padding-left:15px;padding-top:20px;width:400px}
.MspProductWelcomePopup .MspSelectBox ul{font-size:13px;line-height:18px;list-style-position:outside;list-style-type:disc;padding-bottom:10px;padding-left:15px;padding-top:20px;width:100%}
.MspProductWelcomePopup .ButtonLongSingleLine,.MspRecipeWelcomePopup .ButtonLongSingleLine{width:244px}
.MspProductWelcomePopup .SelectStore{left:185px;position:relative;top:-62px;width:200px}
.MspProductWelcomePopup .SelectStore .SelectBoxTitle{border:1px solid #D0D0D0;border-radius:5px 5px 5px 5px;cursor:pointer;height:20px;margin-right:0}
.MspProductWelcomePopup .SelectStore .MspSelectBox .LinksPanel{margin-left:0;padding-top:0;width:194px}
.MspProductWelcomePopup .SelectStore .MspSelectBox .LinksPanel ul{font-size:13px;list-style-position:inside;list-style-type:none;padding-bottom:0;padding-top:0;padding-left:0}
.MspProductWelcomePopup .SelectStore .SelectBoxTitle{border:1px solid #D0D0D0;border-radius:5px 5px 5px 5px;cursor:pointer;height:25px;margin-right:0;padding-left:14px;width:180px}
.MspProductWelcomePopup .SelectStore .MspSelectBox.Opened .LinksPanel ul LI{line-height:26px;padding:0}
.MspProductWelcomePopup .SelectStore .MspSelectBox.Opened .LinksPanel ul LI a{border-bottom:0;width:100%}
.MspProductWelcomePopup .MspSelectBox .Selected .AdditonalText{top:5px;position:absolute;font-family:DroidSansRegular}
.MspProductWelcomePopup .SelectStore .MspSelectBox.Opened .LinksPanel ul LI a .AdditonalText{visibility:visible;font-family:DroidSansRegular}
.MspProductWelcomePopup .SelectStore .MspSelectBox .LinksPanel ul LI{padding:0}
.MspProductWelcomePopup .SelectStore .MspSelectBox .Triangle{right:5px;top:10px}
.MspProductWelcomePopup .SelectStore .MspSelectBox.Opened .SelectBoxTitle{margin-left:0;width:180px}
.MspProductWelcomePopup .SelectStore .MspSelectBox .SelectedTitleSufix{margin-right:3px;font-size:13px;vertical-align:super}
.StoreComparisonDialog .StoreComparisonPopup{overflow:hidden;margin:0;padding-left:49px;padding-right:49px}
.StoreComparisonPopup .PopupTitle{border-bottom:solid 2px #5f5f5f;height:20px;color:#5f5f5f;text-transform:uppercase;padding-top:15px;position:relative}
.StoreComparisonPopup .Inner{display:block;height:292px;margin:30px 0 10px 0;overflow:hidden;position:relative}
.StoreComparisonPopup .CurrentStore{background-color:white;left:0;position:absolute;top:0;z-index:2;width:205px}
.StoreComparisonPopup .switchStoreWrp{float:left;width:84px}
.StoreComparisonPopup .switchStoreWrp .switchStore{background-image:url("../Img/Popup/switchStore.jpg");background-position:center top;background-repeat:no-repeat;height:78px;margin:0;padding:0}
.StoreComparisonPopup .ContentInner{left:195px;position:absolute;top:0;width:5000px;margin-left:3px}
.StoreComparisonPopup .CurrentStore .CellBottom{padding:15px 0 15px 0}
.StoreComparisonPopup LI{float:left;height:275px;text-align:center;width:150px}
.StoreComparisonPopup .CurrentStore LI{float:left;height:275px;text-align:center;width:120px}
.StoreComparisonPopup .CurrentStore LI.switchStoreWrp{width:85px}
.StoreComparisonPopup .Inner SPAN{display:block}
.StoreComparisonPopup .Price{font-size:20px;font-family:DroidSansBold;color:#5f5f5f;padding-bottom:15px;padding-top:6px}
.StoreComparisonPopup .Delivery{color:#5F5F5F;font-size:12px;font-family:DroidSansBold;width:130px}
.StoreComparisonPopup .Delivery:before{background-image:url("../Img/Popup/deliveryIcon.jpg");background-repeat:no-repeat;padding-bottom:9px;padding-bottom:12px;padding-left:30px;background-position:left top;content:""}
.StoreComparisonPopup .Delivery.Offline:before{background-image:url("../Img/Applications/AnonymousDeliveryIcons.png");background-position:-5px -115px}
.StoreComparisonPopup .Delivery.NoDelivery:before{background-image:url("../Img/Applications/AnonymousDeliveryIcons.png");background-position:-5px -147px}
.StoreComparisonPopup .Saving{color:#009BEB;font-family:DroidSansBold;font-size:12px;padding:17px 0 15px}
.StoreComparisonPopup .Saving:before{background-image:url("../Img/Signs/signs.png");background-position:-29px -562px;background-repeat:no-repeat;content:"";padding:4px 34px 4px 0}
.StoreComparisonPopup .Cashback{color:#FF550E;font-family:DroidSansBold;font-size:12px;padding:3px 0 15px;width:119px}
.StoreComparisonPopup .Cashback SPAN{font-size:9px;display:inline-block}
.StoreComparisonPopup .Cashback:before{background-image:url("../Img/Signs/signs.png");background-position:-29px -2580px;background-repeat:no-repeat;content:"";padding:4px 32px 4px 0}
.StoreComparisonPopup .Missing{font-size:11px;font-family:DroidSansBold;color:#878787}
.StoreComparisonPopup .CellBottom{background-image:url("../Img/Signs/Dotted-line.gif");background-position:center top;background-repeat:repeat-x;margin-top:5px;padding:15px 12px 0 8px;position:relative;text-align:center}
.StoreComparisonPopup .CellBottom .Button{width:122px;padding:0;margin-top:20px;min-width:122px}
.StoreComparisonPopup .Button .CurrentStoreBt{font-size:10px;line-height:20px;color:#fff;text-transform:none;padding-left:0;padding-right:0}
.StoreComparisonPopup .Button .SwitchStore{font-size:14px;line-height:30px;color:#fff;text-transform:uppercase;padding-left:0;padding-right:0}
.StoreComparisonPopup .Button .SavingStore{font-size:10px;line-height:20px;padding-left:0;padding-right:0;text-transform:uppercase;background-color:#009BEA;-moz-border-radius:5px;border-radius:5px;border-color:#009BEA}
.StoreComparisonPopup .Button SPAN{text-transform:uppercase}
.StoreComparisonPopup .Left{position:absolute;top:99px;left:10px;height:50px;width:50px;background-color:transparent;border:0;background-image:url(../Img/Popup/ProductPopupArros.png);background-repeat:no-repeat;background-position:-5px -5px;z-index:5}
.StoreComparisonPopup .Left:hover{overflow:hidden;background-position:-5px -50px}
.StoreComparisonPopup .Right{position:absolute;top:99px;right:0;height:50px;width:50px;border:0;background-color:transparent;background-image:url(../Img/Popup/ProductPopupArros.png);background-repeat:no-repeat;background-position:-50px -5px}
.StoreComparisonPopup .Right:hover{overflow:hidden;background-position:-50px -50px}
.MspStoreCompearisonCell .CellBottom .Button .SwitchStore{line-height:33px}.ContentBody,.SubDomainBody{margin-left:20px;margin-right:20px;margin-top:15px;max-width:750px}
.ContentBody.Full{max-width:none;margin-right:0;margin-left:0}
.ContentHeader{margin-left:0;margin-right:0;height:68px;border-bottom:1px solid #C2BEB7;padding-left:20px}
.ContentBody .FormContent{padding-top:10px}
.ContentBody p{padding:10px 0 0}
.ContentBody b{font-weight:bold}
.ContentBody h2{padding:10px 0 0 0}
.ContentBody h3{padding:10px 0 0 0}
.ContentBody ul{margin-bottom:13px;margin-left:16px;margin-top:15px;list-style-type:disc}
.ContentBody ul .RemoveRemoteStoreDetails,.ContentBody ul .EditRemoteStoreDetails{margin-left:10px}
.ContentBody li{padding-bottom:7px;padding-left:20px}
.ContentBody hr{width:100%;text-align:left;margin:0 auto 0 0;border:none 0;border-top:1px dashed #000;height:1px;margin-top:10px}
.PagesList{margin-top:10px}
.PagesList a{display:block;text-decoration:none;height:20px;padding-left:15px}
.PagesList a:hover{text-decoration:underline;cursor:pointer}
.PagesList .Selected{color:#73CC00;font-family:DroidSansBold}
.SubDomainBody p{padding:10px 10px 10px 0}
.SubDomainBody #inlineImage{float:right;padding-bottom:40px;padding-left:47px;padding-top:40px;border-width:0}
.SubDomainBody .NoUnderline{text-decoration:none}
.SubDomainBody .down2{margin-bottom:-1px;vertical-align:bottom}
.SubDomainBody .Down{vertical-align:bottom}
.SubDomainBody .StartShopping{text-decoration:none}
.SubDomainBody .StartShopping:hover{background-color:#E2F6FA}
.SubDomainBody B{font-weight:bold}
.SubDomainBody UL{list-style-type:disc;margin-top:15px;margin-left:22px;margin-bottom:10px}
.SubDomainBody LI{padding-top:3px;padding-left:7px}
.SubDomainBody HR{background:transparent;color:transparent;border-left:none;border-right:0;border-top:0;border-bottom:1px dashed #5F5F5F}
.SubDomainBody .HomePageBottom{margin-top:20px}
.SubDomainBody .HomePageBottom #IconImg1,.SubDomainBody .HomePageBottom #IconImg2{float:left;padding-bottom:4px;padding-left:2px;padding-right:8px}
.SiteMap{min-width:675px}
.SiteMap .AllBrands{display:table;overflow:hidden;margin-bottom:40px}
.SiteMap .PageTitle{padding-left:20px;border-bottom:1px solid #C2BEB7;height:68px}
.SiteMap .Title3{padding-top:6px;padding-bottom:10px}
.SiteMap li.ListTitle{text-transform:uppercase}
.SiteMap .AllBrands .LinkAndToolTip{padding-left:20px;padding-bottom:7px}
.SiteMap .AllBrands .LeftColumn,.SiteMap .AllBrands .MiddleColumn,.SiteMap .AllBrands .RightColumn{width:225px;display:table-cell}
.SiteMap .AllBrands .BundleContainer{display:table-row}
.SiteMap .AllBrands .BundleTitle{clear:both;font-weight:bold;padding-left:20px;margin-bottom:20px;padding-top:20px}
.SiteMap ul,.SiteMap li{list-style:none;margin-left:0;padding-left:0}
.SiteMap li a{text-decoration:none}
.SiteMap li a:hover{text-decoration:underline}
.SiteMap .LetterNavigationContainer{margin-left:20px;margin-bottom:40px}
.SiteMap .LetterNavigation{padding-right:10px}
.AllBrandsToolTip,.AllCategoriesToolTip{width:396px;background-color:White;border:1px solid #828282;padding-left:10px;padding-right:10px;padding-bottom:30px;direction:ltr}
.PPCLandingPageFrame{background-image:url("../Img/LandingPages/PPC/Groceries-box.jpg");background-position:center top;background-repeat:no-repeat;margin-left:auto;margin-right:auto;min-height:690px;min-width:1003px;position:relative;width:970px}
.SiteTemplateWine .PPCLandingPageFrame{background-image:url("../Img/LandingPages/PPC/Wine-box.jpg")}
.SiteTemplateBeauty .PPCLandingPageFrame{background-image:url("../Img/LandingPages/PPC/Beauty-Box.jpg")}
.PPCLandingPageFrame .RegisterForm{float:left}
.PPCLandingPageFrame .RegistretionError{height:21px;margin-left:15px;padding-top:10px;text-align:center;vertical-align:middle;width:382px}
.PPCLandingPageFrame .RegistretionError .Error{font-size:14px;color:Red;display:none}
.PPCLandingPageFrame .Content{display:inline-block;height:344px;padding-top:6px;width:577px}
.PPCLandingPageFrame .Content .Logo{text-align:center}
.PPCLandingPageFrame .Content .Logo.NoOnline{padding-top:35px}
.PPCLandingPageFrame .Content H1{margin-top:-15px;text-align:center;padding-left:5px;padding-right:5px}
.PPCLandingPageFrame .Content H1 .lidl{color:#2250a8;font-family:DroidSansBold;font-size:24px}
.PPCLandingPageFrame .Content H1 .aldi{color:#040498;font-family:DroidSansBold;font-size:24px}
.PPCLandingPageFrame .Content H1 .Title1{color:#009BEB;font-family:DroidSansBold,Tahoma;font-size:75px;text-align:center}
.PPCLandingPageFrame .Content H1 .Title1.Looking{float:left;margin-top:54px;padding-left:10px;padding-right:10px;text-align:center;font-size:65px}
.PPCLandingPageFrame .Content H1 .Title1.Save{float:left;margin-top:67px;padding-left:13px;padding-right:10px;text-align:center}
.PPCLandingPageFrame .Content H1 .Title2{color:#009BEB;display:block;font-family:DroidSansBold,Tahoma;font-size:28px;padding-top:5px;text-shadow:none}
.PPCLandingPageFrame .Content H1 .Title3{color:#009BEB;display:block;font-family:DroidSansBold,Tahoma;font-size:20px;padding-top:2px;text-shadow:none}
.PPCLandingPageFrame .FlashPanel{float:right;width:280;height:340}
.PPCLandingPageFrame .Content H1 .SaveTo{font-size:75px}
.PPCLandingPageFrame .Content H1 .Title3.Looking{color:#5F5F5F;line-height:1.2;padding-top:20px;font-size:18px}
.PPCLandingPageFrame .Content H1 .to{font-size:80px}
.PPCLandingPageFrame .Content H1 .Title3.With{color:#5F5F5F;line-height:1.2;padding-top:10px;font-size:25px}
.PPCLandingPageFrame .Content H1 .Title3.OnYour{color:#5F5F5F;line-height:.4;padding-top:15px;font-size:30px}
.PPCLandingPageFrame .BoxWrp.First{padding:0}
.PPCLandingPageFrame .BoxWrp{display:inline-block;float:left;padding-left:67px;width:250px}
.PPCLandingPageFrame .BoxText{margin-left:61px;margin-top:287px;width:951px;text-align:center;min-height:1px}
.PPCLandingPageFrame .BoxText Span{color:White;font-size:13px}
.PPCLandingPageFrame H2{color:#5F5F5F;font-family:DroidSansRegular;font-size:14px;margin-top:10px;text-align:center}
.PPCLandingPageFrame H3{color:White;float:left;font-size:14px;margin-left:30px;margin-top:10px;font-family:DroidSansRegular}
.SiteTemplateWine .PPCLandingPageFrame H3{font-size:14px;margin-left:28px}
.SiteTemplateBeauty .PPCLandingPageFrame H3{font-size:13px;margin-left:27px}
.PPCLandingPageFrame B{font-weight:bold}
.PPCLandingPage .ShopLogos{background-image:url("../Img/LandingPages/PPC/Groceries.png");background-position:center top;background-repeat:no-repeat;width:980px;height:53px;margin-left:auto;margin-right:auto}
.SiteTemplateWine .PPCLandingPage .ShopLogos{background-image:url("../Img/LandingPages/PPC/Wine.png")}
.SiteTemplateBeauty .PPCLandingPage .ShopLogos{background-image:url("../Img/LandingPages/PPC/Beauty.png")}
.PPCLandingPage .Header{border-top:5px solid #E6E6E6;display:block;height:80px;min-width:1000px}
.PPCLandingPage .Header .InnerHeader{margin-left:auto;margin-right:auto;width:1003px;position:relative}
.PPCLandingPage .Header .InnerHeader .HeaderLogo{background-image:url("../Img/HomePage/logo_beta.png");background-position:8px 0;background-repeat:no-repeat;height:100px;position:relative}
.PPCLandingPage .Header .InnerHeader .Sign{background-image:url("../Img/HomePage/home_sign.png");background-repeat:no-repeat;height:191px;left:670px;position:absolute;top:55px;width:298px;z-index:2}
.PPCLandingPage .Header .InnerHeader .MembershipMenu{margin-top:-5px}
.SiteTemplateWine .PPCLandingPage .Header .InnerHeader .MembershipMenu{border-color:#471f8a}
.SiteTemplateBeauty .PPCLandingPage .Header .InnerHeader .MembershipMenu{border-color:#e41d6a}
.PPCLandingPage .Header .InnerHeader .Logo{margin:-5px 15px 0 45px}
.PPCLandingPage .Header .InnerHeader .Logo IMG{margin-top:-5px}
.PPCLandingPage .Homepage .ChannelImage{background-repeat:no-repeat;height:535px;left:492px;min-width:554px;position:absolute;top:73px;width:100%}
.PPCLandingPage .ChannelImage.Food{background-image:url("../Img/HomePage/bg_768_groceries.jpg")}
.PPCLandingPage .ChannelImage.Wine{background-image:url("../Img/HomePage/bg_768_wine.jpg")}
.PPCLandingPage .ChannelImage.Beauty{background-image:url("../Img/HomePage/bg_768_health.jpg")}
.TermsAndConditions{line-height:15px}
.TermsAndConditions B{font-weight:bold}
.TermsAndConditions TD{padding:10px 10px 10px 0}
.ContentBody IMG{float:right;padding-bottom:12px;padding-left:12px;padding-top:12px;border-width:0}
.ContentBody .TextImageContainer{float:left;width:100%}
.ContentBody .LargeFont{font-size:16px}
.ContentBody OL{list-style:decimal;margin:0 10px 0 10px;padding:0 10px 0 10px}
.ContentBody LI{margin:0 10px 0 10px;padding:0 10px 0 10px}
.ContentBody .GreenText{color:#74C900}
.ContentBody{line-height:16px}
.MspLandingHeader{margin-left:auto;margin-right:auto;width:1007px}
.LandingPage .Header{border-top:5px solid #E6E6E6;display:block;height:80px;min-width:1000px}
.LandingPage .Header .InnerHeader{margin-left:auto;margin-right:auto;position:relative;width:1007px}
.WhatsNewLandingPageMain{margin-left:auto;margin-right:auto;height:627px;width:1007px;background-image:url("../Img/LandingPages/WhatsNew/Whats-New-BG.png");background-position:0 -73px;font-family:DroidSansRegular;font-size:13px;color:#009BEB}
.WhatsNewLandingPageMain H2{font-family:Museo700;font-size:18px;color:#009BEB}
.WhatsNewLandingPageMain .TitleContainer{margin-top:25px;height:30px;width:1007px;float:left;clear:both;font-family:Museo500;font-size:36px;color:#5F5F5F;padding-left:264px}
.WhatsNewLandingPageMain .UpperContainer{float:left}
.WhatsNewLandingPageMain .UpperContainer .FirstBox{margin-left:45px;margin-top:95px;height:100px;width:175px;float:left}
.WhatsNewLandingPageMain .UpperContainer .SecondBox{margin-left:74px;margin-top:95px;height:100px;width:175px;float:left}
.WhatsNewLandingPageMain .UpperContainer .ThridBox{color:#FFF;margin-left:78px;margin-top:79px;height:100px;width:175px;float:left}
.WhatsNewLandingPageMain .UpperContainer .ThridBox H2{color:#FFF}
.WhatsNewLandingPageMain .UpperContainer .FourthBox{margin-left:74px;height:100px;width:175px;float:left;margin-top:5px}
.WhatsNewLandingPageMain .LowerContainer{margin-top:95px;float:left}
.WhatsNewLandingPageMain .LowerContainer .LeftBox{height:100px;width:175px;margin-top:20px;margin-left:135px;float:left}
.WhatsNewLandingPageMain .LowerContainer .StartShoppingButton{height:85px;width:301px;margin-left:85px;background-position:-34px -52px;margin-top:20px;float:left}
.WhatsNewLandingPageMain .LowerContainer .StartShoppingButton A{height:85px;width:301px;background-image:url("../Img/LandingPages/ButtonBothStates.png");background-position:-34px -52px;display:block}
.WhatsNewLandingPageMain .LowerContainer .StartShoppingButton A:hover{background-position:-34px -185px;cursor:pointer}
.WhatsNewLandingPageMain .LowerContainer .RightBox{height:100px;width:175px;margin-left:95px;float:left}
.LandingPage .Footer{margin-left:auto;margin-right:auto;position:relative;width:1007px}
.LandingPage .Footer .MspFooter{padding-bottom:20px}
.QuickShopLandingPage{background-position:center 35px;background-repeat:no-repeat}
.SiteTemplateWine .QuickShopLandingPage .PageTitle,.SiteTemplateWine .QuickShopLandingPage .InnerContent .MarketingText{color:#471F8A}
.SiteTemplateBeauty .QuickShopLandingPage .PageTitle,.SiteTemplateBeauty .QuickShopLandingPage .InnerContent .MarketingText{color:#E41D6A}
.SiteTemplateBeauty .QuickShopLandingPage .StoreListWrp .Store{border:2px solid #E41D6A}
.SiteTemplateWine .QuickShopLandingPage .StoreListWrp .Store{border:2px solid #471F8A}
.QuickShopLandingPage .Header{background:url("../Img/HomePage/bg_shadow_top.png") no-repeat scroll center 16px #E6E6E6;height:40px;position:relative;width:100%;z-index:1}
.QuickShopLandingPage .PageTitle{font-family:Museo500,DroidSansRegular;font-size:36px;padding-bottom:35px;text-align:center}
.QuickShopLandingPage .PageTitle SPAN{font-family:Museo700,DroidSansBold}
.QuickShopLandingPage .Header .InnerHeader{margin-left:auto;margin-right:auto;position:relative;width:1024px}
.QuickShopLandingPage .InnerContent{margin-left:auto;margin-right:auto;margin-top:45px;padding-bottom:30px;position:relative;width:1024px;z-index:3}
.QuickShopLandingPage .RightInnerContent{display:inline-block}
.QuickShopLandingPage .LeftInnerContent{float:left;margin-left:137px}
.QuickShopLandingPage .productList{padding-right:16px;width:286px;position:relative;font-family:Comic Sans MS;color:#000;font-size:14px;background-image:url("../Img/LandingPages/QuickShop/List.png");background-repeat:no-repeat}
.ContainerContainer{height:450px;overflow:hidden}
.QuickShopLandingPage .productList .productListWrp{font-family:Comic Sans MS;font-size:14px;position:relative}
.QuickShopLandingPage .productList .productListWrp ol{list-style-type:none;margin-left:56px}
.QuickShopLandingPage .productList .listTitle{font-weight:bold;font-family:Comic Sans MS;color:#000;font-size:15px;margin-bottom:17px;padding-top:30px;position:relative;text-align:center}
.QuickShopLandingPage .productList .productListWrp LI{line-height:16px;margin-bottom:16px;width:215px}
.QuickShopLandingPage .productList .productListWrp .quantity{float:left;margin-left:-18px}
.QuickShopLandingPage .productList .productListWrp .productName{padding-left:5px;width:185px}
.QuickShopLandingPage .productListEnd{background-image:url("../Img/LandingPages/QuickShop/ListEnd.png");background-repeat:no-repeat;display:inline-block;float:left;height:46px;width:286px;position:relative}
.QuickShopLandingPage .productListEnd .Down{background-color:transparent;background-image:url("../Img/LandingPages/QuickShop/ListArrows.png");background-position:0 -34px;background-repeat:no-repeat;border:medium none;cursor:pointer;height:32px;left:122px;position:absolute;top:5px;width:45px}
.QuickShopLandingPage .productList .Up{background-color:transparent;background-image:url("../Img/LandingPages/QuickShop/ListArrows.png");background-position:0 2px;background-repeat:no-repeat;border:medium none;cursor:pointer;height:24px;left:122px;position:absolute;top:5px;width:45px}
.QuickShopLandingPage .StoreListWrp{display:inline-block;padding-top:2px}
.QuickShopLandingPage .StoreListWrp .Store{background-color:white;border:2px solid;border-radius:8px 8px 8px 8px;color:#000;height:68px;margin-bottom:4px;cursor:pointer;position:relative;z-index:999;box-shadow:1px 1px 1px 1px #c9cac6}
.QuickShopLandingPage .StoreListWrp .Store:hover{background-color:#e7f6fc;border:2px solid #73cff9!important}
.QuickShopLandingPage .StoreListWrp .Store .storeImgWrp{display:inline-block;height:34px;margin-left:18px;margin-right:28px;padding-top:17px;position:relative;width:113px;z-index:1}
.QuickShopLandingPage .StoreListWrp .Store IMG{vertical-align:sub}
.QuickShopLandingPage .StoreListWrp .Store .TotalPrice{font-size:28px;margin-right:30px}
.QuickShopLandingPage .StoreListWrp .Store .BuyNowWrp{display:inline;vertical-align:super}
.QuickShopLandingPage .StoreListWrp .Store .BuyNow{font-size:14px;vertical-align:text-bottom}
.QuickShopLandingPage .StoreListWrp .Store .Cheapest{background-repeat:no-repeat;content:"";height:34px;left:0;position:absolute;top:0;width:160px;z-index:999}
.QuickShopLandingPage .StoreListWrp .Store.Cheapest{background-repeat:no-repeat}
.QuickShopLandingPage .StoreListWrp .Store .arrow{background-image:url("../Img/LandingPages/QuickShop/arrow.png");background-repeat:no-repeat;margin-left:15px;padding-right:36px;padding-top:9px;background-position:0 -3px;padding-bottom:10px}
.QuickShopLandingPage .StoreListWrp .Store .GetBasket{cursor:pointer;font-size:14px;vertical-align:super}
.QuickShopLandingPage .StartWrp{background-position:0 0;background-repeat:no-repeat;height:71px;margin-top:34px;width:300px}
.QuickShopLandingPage .StartWrp .StartButton{background-image:url("../Img/LandingPages/QuickShop/arrow.png");background-position:261px -99px;background-repeat:no-repeat;cursor:pointer;padding-top:18px;width:300px}
.QuickShopLandingPage .StartWrp .StartButton A{color:White;font-family:Museo500,DroidSansBold;font-size:32px;padding-left:26px;text-align:center;text-decoration:none}
.QuickShopLandingPage .StartWrp:hover{background-position:0 -79px}
.QuickShopLandingPage .InnerContent .MarketingText{font-size:12px;line-height:1.1;padding-top:25px;width:385px}
.QuickShopLandingPage .Footer{background-color:#E6E6E6;background-image:url("../Img/HomePage/bg_shadow_bottom.png");background-position:center 0;background-repeat:no-repeat;width:100%}
.CashbackPage .toolTip{font-size:11px;padding-left:10px;text-decoration:underline;cursor:pointer}
.CashbackPage UL,.Cashback OL{list-style-type:none;margin:0;padding:0}
.CashbackPage OL{padding-top:20px;margin:0;padding-left:0}
.CashbackPage LI{padding:0;margin:0;list-style:none}
.CashbackPage b{font-weight:bold}
.CashbackPage .ContentBody{margin-right:0;margin-left:0;margin-top:5px}
.CashbackPage .amount{font-size:14px;font-family:DroidSansBold;padding-left:10px;color:#FF550E}
.CashbackPage #TransferredAmount .amount{color:Black}
.CashbackPage .change{text-decoration:underline;padding-left:5px;cursor:pointer}
.CashbackPage .amount.NA{color:#B7B7B7}
.CashbackPage .PayPalIcon{background-image:url("../Img/LoginProvidersLogo/paypal.png");background-position:center 3px;background-repeat:no-repeat;padding-left:46px}
.CashbackPage .Section{padding-bottom:20px;background-image:url(../Img/Signs/Dotted-line.gif);background-position:bottom;background-repeat:repeat-x;padding-left:20px;line-height:20px}
.CashbackPage .Settings{padding-top:20px}
.CashbackPage .How{padding-top:20px}
.CashbackPage #HowContent{line-height:25px}
.CashbackPage .SelectFirstTimeShopper label{margin-left:-20px;line-height:23px}
.VouchersLandingPage .Header{border-top:5px solid #E6E6E6;display:block;height:80px;min-width:1000px}
.VouchersLandingPage .Header .InnerHeader{margin-left:auto;margin-right:auto;width:1003px;position:relative;margin-top:-5px}
.VouchersLandingPage .MiddleArea{width:460px;display:inline-block}
.VouchersLandingPage .PageTitle{font-family:Museo700;font-size:36px;text-align:center}
.VouchersLandingPage .leftImage{float:left;width:244px;padding-top:20px;padding-left:16px;background-position:28px 63px;background-repeat:no-repeat;height:168px}
.VouchersLandingPage .TimeTitle{font-family:DroidSansBold;font-size:14px;text-transform:uppercase;text-align:center;padding-top:6px}
.VouchersLandingPage .PageTitle SPAN{font-family:Museo700,DroidSansBold}
.VouchersLandingPage .ButtonsWrp{float:right;display:inline-block;width:248px;padding-top:77px}
.VouchersLandingPage .ButtonsWrp .ButtonLongSingleLine{width:220px}
.VouchersLandingPage .ButtonsWrp .ButtonLongSingleLine.Button a{font-size:22px;text-transform:none;font-family:Museo700}
.VouchersLandingPage .ButtonsWrp .ButtonExtraText{font-family:DroidSansBold;font-size:11px;left:12px;position:relative;top:70px}
.VouchersLandingPage .InnerContent{margin-left:auto;margin-right:auto;position:relative;width:1000px;z-index:3}
.VouchersLandingPage .InnerContent .VouchersPopup{background-color:#E6E6E6;width:1000px;clear:both;padding:30px 0 0 0;border-radius:7px}
.VouchersLandingPage .InnerContent .VouchersPopup .MspVouchersCell{padding-left:18px}
.VouchersLandingPage .InnerContent .VouchersPopup .ContentInner{width:980px;padding-left:16px}
.VouchersLandingPage .InnerContent .MarketingText{font-family:Museo500;font-size:18px;color:#000;padding-bottom:30px;padding-top:30px}
.VouchersLandingPage .InnerContent .MarketingText .Smaller{font-size:14px;position:relative;top:1px}
.VouchersLandingPage .StoresLogos{background-image:url("../Img/LandingPages/vouchers/logos.jpg");background-repeat:no-repeat;width:100%;height:98px;display:block}
.VouchersLandingPage .VFooterText{color:#000;font-family:Museo500;font-size:16px;padding:20px 0 20px 0;text-align:center;clear:both}
.VouchersLandingPage .VFooterText .Smaller{font-size:14px}
.VouchersLandingPage .MspFooter{background-color:#fff}
.VouchersLandingPage .VouchersPopup .StoreImage{display:block;margin-left:auto;margin-right:auto}
.VouchersLandingPage .VouchersPopup .VoucherMoreLink{display:none}
.VouchersLandingPage #VoucherCode{visibility:hidden}
.VouchersLandingPage .VouchersPopup .MspVouchersCell .CellBottom{bottom:50px;position:absolute;width:207px}
.MspVouchersCell .GetVoucherCode{display:none;background-color:#029AE6;position:relative;padding:4px;width:168px;bottom:-13px}
.MspVouchersCell .GetVoucherCode a{display:inline-block;text-transform:inherit;font-size:13px}
.VouchersLandingPage .MspVouchersCell:hover .GetVoucherCode{display:inline-block}
.VouchersLandingPage .MspVouchersCell:hover .VoucherText{display:none}
.VouchersLandingPage .MspVouchersCell{background-image:url("../Img/Applications/voucher_white_frame.png")!important}.MspProductListHeader h1{padding:0!important;padding-right:5px!important}
.MspProductListHeader .QuickShopTitle{display:inline-block;margin-bottom:4px}
.MspProductListHeader{vertical-align:middle;position:relative;padding-left:10px;padding-right:13px}
.MspQuickShopProductList .QuickShopHeader{background-color:#f6f69c;line-height:24px;vertical-align:middle;position:relative;padding-left:10px;padding-right:13px;font-family:Comic Sans MS}
.MspQuickShopProductList .QuickShopHeader .ViewAll{float:right;text-decoration:underline;font-family:DroidSansBold,Tahoma;font-size:12px;color:#5f5f5f}
.MspQuickShopProductList .QuickShopHeader .BarTriangle1{border-color:#f6f69c transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:24px;left:30px}
.MspQuickShopProductList .QuickShopHeader .SearchCriteria{font-weight:bold;font-family:Comic Sans MS;font-size:13px;color:#5f5f5f}
.MspQuickShopProductList .QuickShopHeader .SearchCriteriaCounter{font-family:DroidSansBold,Tahoma;font-size:12px;color:#5f5f5f}
.MspQuickShopProductList .QuickShopHeader .ProductCounter:after{content:"."}
.MspQuickShopProductList .QuickShopHeader .ProductCounter{font-family:DroidSansBold,Tahoma;font-size:12px;color:#5f5f5f}
.QuickShopProductListContainer{position:relative;border-bottom:1px solid #C2BEB7}
.QuickShopProductListContainer .ProductsContainer{position:relative;overflow:hidden;width:auto}
.QuickShopProductListContainer .CellBottom{border-bottom:0}
.QuickShopProductListContainer .MspProductList{position:relative;left:0}
.QuickShopProductListContainer ul{width:10000px}
.QuickShopProductListContainer:hover .Left{background-position:-5px -78px}
.QuickShopProductListContainer:hover .Right{overflow:hidden;background-position:-50px -78px}
.QuickShopProductListContainer .Left{position:absolute;display:none;top:29px;left:0;height:60px;width:44px;background-color:transparent;border:0;background-image:url("../Img/Popup/ProductPopupArrows.png");background-repeat:no-repeat;background-position:-5px -8px}
.QuickShopProductListContainer .Left:hover{overflow:hidden;background-position:-5px -147px}
.QuickShopProductListContainer .Right{position:absolute;top:29px;right:0;height:61px;width:44px;border:0;background-color:transparent;background-image:url("../Img/Popup/ProductPopupArrows.png");background-repeat:no-repeat;background-position:-50px -8px}
.QuickShopProductListContainer .Right:hover{overflow:hidden;background-position:-50px -147px}
.QuickShopEmptyListContainer{padding:30px 20px 100px 20px}
.QuickShopEmptyListContainer .NoResultsFound{font-size:13px;color:#5f5f5f;font-family:DroidSansBold,Tahoma}
.QuickShopMainWrapper{height:auto}
.QuickShopleftbgContainer{height:100%;background-image:url("../Img/Quickshop/note-bg.png")}
.QuickShopListContainer .MainContainer{background-color:#F6F69C;height:100%;overflow-y:auto;overflow-x:hidden;width:100%}
.QuickShopListContainer{padding:0!important;overflow:hidden!important}
.QuickShopList ol{list-style-type:decimal!important;list-style:decimal!important;height:auto;counter-reset:li;display:block;width:100%;table-layout:auto;border-collapse:separate}
.QuickShopList ol>li .ItemNumber:before{content:counter(li);counter-increment:li}
.QuickShopList ol>li.Empty .ItemNumber:after{content:""}
.QuickShopList ol>li.Empty .ItemNumber:before{counter-increment:none!important;counter-reset:li}
.QuickShopList li{width:100%;background-color:transparent;display:table-row}
.QuickShopList li>div{border-bottom:1px solid #BFC198;display:table-cell}
.QuickShopList .TextInputContainer{padding-left:7px}
.QuickShopList .QuickShopTypeHere{font-family:Comic Sans;font-size:13px;color:#5f5f5f;line-height:20px;border-bottom:1px solid trasparent;width:100%;vertical-align:middle;background-color:#F6F69C;border-bottom:1px solid #BFC198;position:absolute;top:0;left:0;height:178px;width:100%}
.QuickShopList li.Empty .ItemNumber{visibility:hidden}
.QuickShopList li.Done .TextInput{text-decoration:line-through}
.QuickShopList li.Done .Checkbox{text-decoration:none!important}
.QuickShopLines{border-left:1px solid #DBAE70;border-right:1px solid #DBAE70;width:2px;height:10000%;margin-left:41px;float:left;position:absolute}
.QuickShopList .ItemNumberContainer{width:24px;line-height:11px}
.QuickShopList .ItemNumber{font-family:Comic Sans MS;font-size:12px;color:#ca8055;width:24px;text-align:right;position:relative;vertical-align:bottom;top:5px}
.QuickShopList .ContainerTemplate{display:none}
.QuickShopList .Checkbox{visibility:hidden;cursor:pointer;margin:0;padding:0;margin-left:auto;margin-right:auto;position:relative;top:5px}
.QuickShopList .Checkboxcell{width:13px;padding-left:2px;vertical-align:middle}
.QuickShopList li:hover .Checkbox{visibility:visible}
.QuickShopList li.Empty:hover .Checkbox{visibility:hidden}
.QuickShopList .BottomContainer{padding-left:15px;position:relative;height:42px;background-color:#F6F69C}
.QuickShopList .BtArrow{background-color:#5F5F5F;background-image:url("../Img/Signs/WhiteBtArrowSmall.png");background-position:right center;width:93px;margin-top:6px}
.QuickShopList .BtArrow a{line-height:20px!important;font-size:14px!important;font-family:DroidSansBold,Tahoma;height:20px!important}
.QuickShopList .ClearButton{margin-top:7px;position:absolute;right:0;padding-right:18px;background-image:url(../Img/Quickshop/Trash.png);background-position:center left;background-repeat:no-repeat;line-height:16px;vertical-align:middle}
.QuickShopList .ClearButton a{color:#ca8055;font-family:DroidSansBold,Tahoma;font-size:11px;text-decoration:underline;cursor:pointer;padding-left:11px}
.QuickShopList .TextInput{border:0;background-color:transparent;font-family:Comic Sans MS;font-size:13px;color:#5f5f5f;width:100%;padding:0;margin:0;height:20px;line-height:21px;position:relative;top:5px}
.QuickshopDialog{padding:0;margin:0;z-index:801!important}
.QuickshopDialog .ui-dialog-title{display:block;font-size:13px;margin-top:-2px;text-align:center;width:100%}
.QuickshopAppMenuTriangle1{border-color:#C2BEB7 transparent transparent transparent;border-style:solid;border-width:15px;display:block;height:0;position:fixed;bottom:60px;z-index:811}
.QuickshopAppMenuTriangle2{border-color:#F6F69C transparent transparent transparent;border-style:solid;border-width:15px;display:block;height:0;position:fixed;bottom:61px;z-index:821}
.AnonymousDeliveryPopup{width:590px;font-family:DroidSansRegular;padding-left:21px}
.AnonymousDeliveryPopup B{font-weight:bold}
.AnonymousDeliveryPopup .PopupTitle{border-bottom:2px solid #5F5F5F;color:#5F5F5F;padding-top:15px}
.AnonymousDeliveryPopup #AllStore .PopupTitle{padding-bottom:7px}
.AnonymousDeliveryPopup .TitleLink{background-color:#74C900;color:white;cursor:pointer;float:right;font-size:14px;font-weight:bold;margin-right:21px;padding:5px 8px;border-radius:5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}
.AnonymousDeliveryPopup .StoreImage{vertical-align:-12px}
.AnonymousDeliveryPopup .PopupTitle .StoreImage{vertical-align:-11px}
.AnonymousDeliveryPopup #DeliverySlots{display:inline-block;padding-bottom:10px;padding-top:8px}
.AnonymousDeliveryPopup #DeliverySlots.Loading{background-position:508px 30px;font-weight:bold;padding-left:73px;width:500px}
.AnonymousDeliveryPopup #DeliverySlots .AnonymousDeliverySlots .Error{float:left;font-weight:bold;line-height:25px;padding-bottom:25px;padding-left:73px;text-align:left;width:500px}
.AnonymousDeliveryPopup .PopupTitle .Title{text-transform:uppercase;font-family:Museo500;font-size:23px}
.AnonymousDeliveryPopup .subTitle{font-size:14px;color:#5f5f5f;padding-top:25px;line-height:20px;padding-bottom:15px}
.AnonymousDeliveryPopup .subTitle.Current{padding-bottom:0}
.AnonymousDeliveryPopup .stores{margin-left:0;line-height:35px;font-size:13px}
.AnonymousDeliveryPopup td{padding-right:12px;padding-left:7px}
.AnonymousDeliveryPopup td.Status{background-image:url("../Img/Applications/AnonymousDeliveryIcons.png");padding-bottom:5px;padding-right:34px;padding-top:5px}
.AnonymousDeliveryPopup td.Text{padding-left:5px}
.AnonymousDeliveryPopup .ButtonLong{width:260px}
.AnonymousDeliveryPopup #CurrentStore .ButtonLong{width:280px}
.AnonymousDeliveryPopup .Button{position:relative}
.AnonymousDeliveryPopup #CurrentStore .Button{margin-top:7px}
.AnonymousDeliveryPopup .AllStoreEndText{font-size:12px;padding-top:8px}
.AnonymousDeliveryPopup td.Status.NoDelivery{background-position:0 -70px}
.AnonymousDeliveryPopup td.Status.NoDelivery.Offline{background-position:0 -34px}
.AnonymousDeliveryPopup .NotBooked{background-position:0 2px}
.AnonymousDeliveryPopup .AnonymousDeliverySlots{text-align:center}
.AnonymousDeliveryPopup .AnonymousDeliverySlots .dayWrp{border-left:1px solid #d4d4d4;float:left;list-style:none outside none;width:74px}
.AnonymousDeliveryPopup .AnonymousDeliverySlots .dayWrp .Title{padding-bottom:18px}
.AnonymousDeliveryPopup .AnonymousDeliverySlots .dayWrp .Title SPAN{font-size:12px;color:#000;font-weight:bold}
.AnonymousDeliveryPopup .AnonymousDeliverySlots .dayWrp .Title .Date{color:#000;display:block;font-size:11px;padding-top:2px}
.AnonymousDeliveryPopup .AnonymousDeliverySlots .dayWrp .Hours{padding-bottom:14px}
.AnonymousDeliveryPopup .AnonymousDeliverySlots .dayWrp .Hours SPAN{font-size:11px;color:#5f5f5f}
.MspMiniStoresPopup .PopupTitle{border-bottom:2px solid #5F5F5F;color:#5F5F5F;padding-top:23px;padding-bottom:8px;margin-left:23px;margin-right:23px;padding-bottom:10px}
.MspMiniStoresPopup .Title{text-transform:uppercase;line-height:15px}
.MspMiniStoresPopup .Inner{margin-left:19px;margin-right:19px;padding-top:34px;overflow:hidden}
.MspMiniStoresPopup .Left{position:absolute;top:100px;left:13px;height:32px;width:20px;background-color:transparent;border:0;background-image:url(../Img/Popup/ProductPopupArros.png);background-repeat:no-repeat;background-position:-11px -11px;z-index:5;padding:0;margin:0}
.MspMiniStoresPopup .Left:hover{overflow:hidden;background-position:-10px -56px}
.MspMiniStoresPopup .Right{position:absolute;top:100px;right:13px;height:32px;width:20px;border:0;background-color:transparent;background-image:url(../Img/Popup/ProductPopupArros.png);background-repeat:no-repeat;background-position:-63px -11px;padding:0;margin:0}
.MspMiniStoresPopup .Right:hover{overflow:hidden;background-position:-64px -56px}
.MspMiniStoresPopup ul{width:10000px;position:relative}
.MspMiniStoresPopup li{width:106px;float:left;text-align:center;cursor:pointer}
.MspMiniStoresPopup .StoreImage{width:70px;height:70px;display:inline-block;background-position:center center;background-repeat:no-repeat;position:relative}
.MspMiniStoresPopup .TitleLinks{font-size:12px;display:inline;position:relative;top:-4px}
.MspMiniStoresPopup .StoreName{font-size:12px;line-height:130%;padding-top:7px}
.MspMiniStoresPopup .StoreName a{color:#5F5F5F;text-decoration:none}
.MspMiniStoresPopup li:hover .StoreName{text-decoration:underline}
.MspMiniStoresPopup .TitleLinksContainer{display:inline;float:right}
.SubscribeButton{display:inline-block;border-radius:5px;position:relative;top:-4px;padding-top:3px;padding-bottom:3px}
.SubscribeButton a{display:inline;cursor:pointer;text-decoration:none;font-size:15px;font-family:DroidSansBold;color:white;padding-left:10px;padding-right:10px}
.MspMiniStoresPopup .NewLabel{background-image:url(../Img/Signs/Signs.png);width:38px;height:20px;display:block;margin:0 auto;margin-top:2px;background-position:-26px -365px;position:absolute;top:-10px;left:-10px}
.MspMiniStoresPopup .Subscribed{background-image:url(../Img/Signs/Signs.png);width:24px;height:23px;display:block;margin:0 auto;margin-top:2px;background-position:-37px -1062px;position:absolute;top:0;right:-7px}
.MspMessagesPopup .PopupTitle{border-bottom:2px solid #5F5F5F;color:#5F5F5F;padding-top:15px;padding-bottom:5px}
.MspMessagesPopup ul{overflow:auto;height:auto}
.MspMessage{font-size:14px;font-family:DroidSans,Tahoma;font-weight:normal}
.MspMessage b{font-family:DroidSansBold,Tahoma}
.MspMessage .MessageTitle{border-bottom:1px dotted #63625D;padding:20px 16px 20px 12px;color:#0089d0;cursor:pointer;background-image:url("../Img/signs/Signs.png");background-position:550px -1098px;background-repeat:no-repeat}
.MspMessage.UnRead .MessageTitle{font-family:DroidSansBold,Tahoma}
.MspMessage.Opened .MessageTitle{border-bottom:1px dotted #fff;background-position:550px -1198px}
.MspMessage .MessageBody{display:none;padding:0 16px 25px 12px;line-height:18px;position:relative}
.MspMessage.Opened .MessageBody{display:block;border-bottom:1px dotted #63625D}
.MspMessage .MessageBody .Button{position:absolute;right:10px;bottom:10px;min-width:147px;width:147px}
.MspMessage .MessageBody .Button a{font-size:11px;text-transform:none}
.MspMessage .MessageBody .Button a span{text-transform:uppercase;font-size:18px}
.MspMessage .MessageBody li{padding-top:10px}
.MspMessage .MessageBody ul{padding-left:20px;list-style:disc}
.VouchersPopup{width:825px}
.VouchersPopup .PopupTitle{border-bottom:2px solid #5F5F5F;color:#5F5F5F;padding-top:15px}
.VouchersPopup .PopupTitle .storeList{right:11px;top:20px;position:absolute}
.VouchersPopup .PopupTitle LI{display:inline;padding-right:10px;text-decoration:underline;font-size:12px;cursor:pointer}
.VouchersPopup .PopupTitle .Title{text-transform:uppercase}
.VouchersPopup .ViewStores{padding-right:10px;font-size:12px}
.VouchersPopup .StoreImage{vertical-align:-10px}
.VouchersPopup .Inner .StoreImage{display:none;margin:0 auto}
.VouchersPopup .ContentInner{left:0;margin-left:3px;position:relative;top:0;width:5000px}
.VouchersPopup .ContentInner .bothdiv{clear:both}
.VouchersPopup .Inner{display:block;height:205px;margin:30px 55px 10px;overflow:hidden;position:relative}
.VouchersPopup .Bottom{float:right;font-size:12px;margin-right:10px}
.VouchersPopup .Bottom A{text-decoration:underline;cursor:pointer;padding-left:10px;line-height:1.2}
.VouchersPopup .MspVouchersCell{background-image:url("../Img/Applications/voucher_frame.png");background-position:center top;background-repeat:no-repeat;float:left;height:185px;padding-left:13px;padding-right:18px;padding-top:35px;text-align:center;width:204px;position:relative}
.VouchersPopup .MspVouchersCell .CellBottom{bottom:57px;position:absolute;width:209px}
.VouchersPopup .VoucherTitle{color:#029AE6;font-size:21px;text-transform:uppercase}
.VouchersPopup .VoucherMin{display:block;color:#029AE6;font-size:12px;padding-top:3px;line-height:1.2}
.VouchersPopup .VoucherText{display:block;color:#444;font-size:12px;padding:3px 0}
.VouchersPopup .VoucherMoreLink{display:inline;font-size:10px;text-decoration:underline;cursor:pointer}
.VouchersPopup .Left{position:absolute;top:140px;left:20px;height:50px;width:50px;background-color:transparent;border:0;background-image:url(../Img/Popup/ProductPopupArros.png);background-repeat:no-repeat;background-position:-5px -5px;z-index:5}
.VouchersPopup .Left:hover{overflow:hidden;background-position:-5px -50px}
.VouchersPopup .Right{position:absolute;top:140px;right:3px;height:50px;width:50px;border:0;background-color:transparent;background-image:url(../Img/Popup/ProductPopupArros.png);background-repeat:no-repeat;background-position:-50px -5px}
.VouchersPopup .Right:hover{overflow:hidden;background-position:-50px -50px}
.VouchersPopup .VoucherLabel{display:block;height:22px;position:absolute;top:3px;width:38px}
.VouchersPopup .VoucherLabel.New{background-image:url(../Img/signs/signs.png);background-position:-27px -361px}
.VouchersPopup .VoucherLabel.First{background-image:url(../Img/signs/signs.png);background-position:-27px -1562px}
.VouchersPopup .VoucherLabel.Delivery{background-image:url(../Img/signs/signs.png);background-position:-27px -1612px}
.VouchersPopup .VoucherLabel.Index1{right:15px}
.VouchersPopup .VoucherLabel.Index2{right:55px}
.VouchersPopup .VoucherLabel.Index3{right:95px}
.MspVoucher{background-image:url("../Img/Popup/VoucherFrameOpenState.jpg");background-position:center top;background-repeat:no-repeat;height:342px;text-align:center;width:383px;padding-top:50px;margin:3px}
.MspVoucher .VoucherText{display:block;color:#444;font-size:12px;padding:3px 0}
.MspVoucher .VoucherLabel{display:block;height:22px;left:322px;position:absolute;top:7px;width:38px}
.MspVoucher .VoucherLabel.New{background-image:url(../Img/signs/signs.png);background-position:-27px -361px}
.MspVoucher .VoucherLabel.First{background-image:url(../Img/signs/signs.png);background-position:-27px -1562px}
.MspVoucher .VoucherLabel.Delivery{background-image:url(../Img/signs/signs.png);background-position:-27px -1612px}
.MspVoucher .CellBottom{bottom:57px;position:absolute;width:209px;display:block}
.MspVoucher .VoucherTitle{color:#009beb;font-size:28px;text-transform:uppercase;display:block;padding-top:25px}
.MspVoucher .VoucherMin{display:block;color:#009beb;font-size:18px;padding-top:3px;line-height:1.2;padding-bottom:30px}
.MspVoucher .VoucherCodeDiv{padding-bottom:10px}
.MspVoucher .CodeText{font-size:16px;padding-top:20px;display:inline}
.MspVoucher input.CodeTextInput{font-size:24px;color:#000;width:170px;border:1px solid #5f5f5f;text-align:center}
.MspVoucher .SimplyText{display:block;text-align:left;line-height:18px;padding-top:20px}
.MspVoucher .Container{padding-left:16px;width:346px}
.MspVouchersConfirmationPopup h1{border-bottom:1px solid #C2BEB7;margin-bottom:25px;padding-bottom:20px}
.MspVouchersConfirmationPopup .BodyContainer{min-height:210px;width:402px;line-height:130%;font-size:13px}
.MspVouchersConfirmationPopup .BodyContainer ol{margin-top:14px;list-style-type:decimal;margin-left:23px}
.MspVouchersConfirmationPopup .BodyContainer ol li{margin-bottom:10px;font-family:DroidSansBold}
.MspVouchersConfirmationPopup .BodyContainer ol li span.TextContainer{font-family:DroidSansRegular;font-weight:normal}
.MspVouchersConfirmationPopup .VouchersImage{background-image:url(../Img/Popup/VouchersImage.jpg);width:180px;height:109px;display:inline-block;bottom:40px;position:absolute;right:20px}